Predizvikatelstvo na JAVA
1 отговора
4 прегледа
Predizvikatelstvo na JAVA
Zdraveite otnovo.Az s'm chovek't, koto podde temata za finansiraneto na i-net projects.Dl'jen s'm da iskaja blagodarnosti na choveka pisal se kato Microsoft zatova zadeto mi otvori ochite za niakoi nechta- mnogo merci.Ta da se v'rna na dymata- sega problema se s'stoi v tova, che ...Ami da zapochna malko po-podrobno, za da si predstavite za kakvo stava dyma.Za primer chte vi dam hosting yslygite predlagani ot bol.bg.Ta te predlagat hosting i v zamiana ne slagach tehen baner or pop-up, a te praviat page s frames v koiato gornata chast ( okolo 4/5 ot cialata stranica ) e za tvoiata stranica, a ostanalata 1/5 ima tiahna stranica.Ta na nachalnata stranica defacto chte ima dve stranici.E tyk moje da se priloji tehnika i pone pri otvarianeto na stranici chiito linkove sa bili na nachalnata, te da se otvariat v full page-
Index
Dotyk dobre.Imame si nachin s pomochta na koito samo nachalnaat stranica chte si deli prostranstvoto s's stranicite na dostavchika.No nachalnata...Pri neia ne moje da se napravi nichto zachtoto defakto webmastera ima dost'p i s'zdava samo gornite 4/5, a istinskiat index.htm fail, t.e. strairachtiat se generira na servera na dostavchika.Hmmm, kak da se napravi taka, che nachalnata stranica ( stranicata pravemna ot webmaster-a, a ne index-a na dostavchika ) da se poiaviava na cial ekran ochte v nachaloto?Ami da rechem, che v nachata stranica izpolzvame sledniat script-
setTimeout ( 'location.href="index2.htm"',10000 );
V tozi primer sled istichane na 10 sec. sled zarejdaneto na stranicata se zarejda fail index2.htm.No v primera po-gore, toi pak chte se zaredi v gornite 4/5 ot stranicata, a ne na cial ekran.V slychaia imame nyjda ot script predstavliavacht smesica ot scripta po-gore i atributa target v html.Ako naikoi moje da predloji script, koito da zarejda dadena stranica v celiat prozorec na brawzera... makar, che nadali- pri script-a setTimeout niama atributi, v koito da se zadade, che zarejadaneto triabva da b'de izv'rcheno ="_top"
Blagodaria za vnimanieto.
Predizvikatelstvo na JAVA
Ami znachi podhoda ti ne e greshen, prosto triabva leko da go promenish naprimer ei taka:
setTimeout ( 'top.location.href="index2.htm"',10000 );
no v tozi nachin osven index.htm v koito e frameseta i index2.htm shte ti triabva i drug fail v koito da slojish tozi kod
gornoto moje da se napishe i po slednia nachin:
window.open("index2.htm","_top")
Az obache shte se napravia na po-umen otkolkoto sym, i shte ti predloja malko po-gotin nachin (tova si e lichno moe mnenie), prosto sloji slednia kod v index2.htm i si go zarejdai pyrvonachalno:
if (top.location.href != location.href)
top.location.href = location.href;
tova e napylno universalno prosto go kopirash kydeto ti triabva bez da promeniash imena na stranici i prochie i nai-vajnoto ne ti triabva dopylnitelen fail koito shte ti sluji edva li ne samo za redirectvane.