linkove v HTML
30 отговора
597 прегледа
linkove v HTML
Iskam da smenja properties na linkovete v HTML stranica s JavaScript:
document.links.href="javascript:function()"
obache nesto ne stava.
Njakoi da go e pravil ili da znae kak tochno se pravi?
document.links.href="javascript:function()"
obache nesto ne stava.
Njakoi da go e pravil ili da znae kak tochno se pravi?
Re: linkove v HTML
е това което си написал като пример е опит /сигурно неуспешен? :-)/ да насочиш ВСИЧКИ линкове в документа на едно и също място...
не е много смислено, струва ми се
ако идеята е да викаш функция от линк:
<a href="javascript:function1(param,param)">link deskr</a>
като кликнеш /хубава дума, няма спор/ на тоа линк и ще екзекютнеш /още една, още по-.../ функцията
ако имаш друго наум - пиши по-подробно
не е много смислено, струва ми се
ако идеята е да викаш функция от линк:
<a href="javascript:function1(param,param)">link deskr</a>
като кликнеш /хубава дума, няма спор/ на тоа линк и ще екзекютнеш /още една, още по-.../ функцията
ако имаш друго наум - пиши по-подробно
I az imam edin vurpos za razbirachi
To mai ne moje no da pitam vse pak...
Imam stanica s frameove. Ot lqvo e menuto, drugoto ne mainframe-a. Kak da zaredq (napravo) v mainframe-a nqkoq ot stranicite dostupni ot menu-to. Trqbva li nqkakva komanda ("index.html#setting" si e za mqsto v dokumenta).
by Wise Guy
[email protected]
Imam stanica s frameove. Ot lqvo e menuto, drugoto ne mainframe-a. Kak da zaredq (napravo) v mainframe-a nqkoq ot stranicite dostupni ot menu-to. Trqbva li nqkakva komanda ("index.html#setting" si e za mqsto v dokumenta).
by Wise Guy
[email protected]
Re: linkove v HTML
Imenno tova se opitvam da napravja - da nasocha vsichki linkove kym edna funkcija. Smisleno e , no e dylga istorija da objasnjavam smisyla : )
Obsto vzeto pravja slednoto:
newlinks=document.links.length;
for(i=0;i<newlinks-1;i++){
document.links.href="javascript:function()";
}
I ne stava. Znaesh li kyde byrkam?
Obsto vzeto pravja slednoto:
newlinks=document.links.length;
for(i=0;i<newlinks-1;i++){
document.links.href="javascript:function()";
}
I ne stava. Znaesh li kyde byrkam?
Re: linkove v HTML
newlinks=document.links.length;
for(i=0;i<newlinks;i++){
document.links.item(i).href="javascript:function()";
}
for(i=0;i<newlinks;i++){
document.links.item(i).href="javascript:function()";
}
Re: linkove v HTML
е, това трябва да реши проблема - само незнам дали ще работи еднакво за двата браузъра - може да се наложи да се проверява кой е браузъра и да се използва съответния код /промени в намирането броя линкове и обръщението към конкретен линк/
това което B.Oiler е предложил прилича на код за IExplorer, трябва да се тества за Netscae
това което B.Oiler е предложил прилича на код за IExplorer, трябва да се тества за Netscae
Re: I az imam edin vurpos za razbirachi
Предполагам сещаш се, че всеки един от тези frame-ове си има и име. Ако правилно съм те разбрал, просто трябва да използваш "магическата" думичка target и името на frame-а.
Успех
Успех
Re: I az imam edin vurpos za razbirachi
има начин да се укаже в кой фрейм да се зареди дадено URL
<A HREF="URL" TARGET="FRAME_NAME">DESCR</A>
FRAME_NAME е името на фрейма в който искаш да заредиш страницата
има няколко по-специални "имена" на фреимове които се използват за по-специални цели
например линк от сорта на
<A HREF="URL" TARGET="_TOP">DESCR</A>
ще зареди страницата на целия екран като резкара форматирането декларирано с FRAMESET тага
добре е да минеш през W3C HTML 4.01 страницата и да си смъкнеш малко документация /бтв, там има и други интересни работи, погледни и тях :-)/
<A HREF="URL" TARGET="FRAME_NAME">DESCR</A>
FRAME_NAME е името на фрейма в който искаш да заредиш страницата
има няколко по-специални "имена" на фреимове които се използват за по-специални цели
например линк от сорта на
<A HREF="URL" TARGET="_TOP">DESCR</A>
ще зареди страницата на целия екран като резкара форматирането декларирано с FRAMESET тага
добре е да минеш през W3C HTML 4.01 страницата и да си смъкнеш малко документация /бтв, там има и други интересни работи, погледни и тях :-)/
Re: linkove v HTML
Az sym s Netscape i ne stava - ne smenja linkovete. Znaete li kyde moga da namerja dokumentacija za specifikite na Netscape zastoto mi trjabva za Netscape.
Moje bi trjabva da mu se ukaje target?
Moje bi trjabva da mu se ukaje target?
Re: linkove v HTML
[линк]
Za Netscapa links sa masiv, a ne kolekciq i vmesto .item(i) trqbva da napishesh i-to v kvadratni skobi.
Za Netscapa links sa masiv, a ne kolekciq i vmesto .item(i) trqbva da napishesh i-to v kvadratni skobi.
Re: I az imam edin vurpos za razbirachi
a ot komanden red kak shte stane
tui mi e vurposa
drugoto slava bogu si go znam
by Wise Guy
[email protected]
tui mi e vurposa
drugoto slava bogu si go znam
by Wise Guy
[email protected]
Re: I az imam edin vurpos za razbirachi
kakav komanden red?!?
moj, pishi vaprosite si smisleno - pesti vremeto na tia deto se vrazvat da otgovariat!
moj, pishi vaprosite si smisleno - pesti vremeto na tia deto se vrazvat da otgovariat!
Re: linkove v HTML
koe nestava v IExplorer?!?
eto ti sorce koeto izpolzwa 1:1 tova koeto ti e predlojil B.Oiler:
<html>
<head>
</head>
<body>
<script language="JavaScript">
function defLink()
{
alert('WORK!');
}
</script>
<a href="page1.asp">page1.asp</a>
<a href="page2.asp">page2.asp</a>
<a href="page3.asp">page3.asp</a>
<a href="page4.asp">page4.asp</a>
<script language="JavaScript">
newlinks=document.links.length;
for(i=0;i<newlinks;i++)
{
document.links.item(i).href="javascript:defLink()";
}
</script>
</body>
</html>
raboti kato slance - testvano na IExplore 5.0, 5.5 i 6.0
eto ti sorce koeto izpolzwa 1:1 tova koeto ti e predlojil B.Oiler:
<html>
<head>
</head>
<body>
<script language="JavaScript">
function defLink()
{
alert('WORK!');
}
</script>
<a href="page1.asp">page1.asp</a>
<a href="page2.asp">page2.asp</a>
<a href="page3.asp">page3.asp</a>
<a href="page4.asp">page4.asp</a>
<script language="JavaScript">
newlinks=document.links.length;
for(i=0;i<newlinks;i++)
{
document.links.item(i).href="javascript:defLink()";
}
</script>
</body>
</html>
raboti kato slance - testvano na IExplore 5.0, 5.5 i 6.0
Re: linkove v HTML
Proverih, che v IE stava sashto i s kvadratni skobi, t.e. v sluchaq mozhe da se pishe ednakav kod i za IE, i za Netscape.
Re: linkove v HTML
Linkovete da ne sa v drug frame ili prozorec?
Nqkakvi greshki ili saobshteniq dava li?
Zashto ne probvash da go debugnesh?
Nqkakvi greshki ili saobshteniq dava li?
Zashto ne probvash da go debugnesh?
Re: linkove v HTML
[линк]
i otivash na "web development/HTML and Dynamic HTML/SDK Documentation/Reference"
i oshte na "web development/Scrpting/Documentation/Windows Script Technologies/JScript"
i otivash na "web development/HTML and Dynamic HTML/SDK Documentation/Reference"
i oshte na "web development/Scrpting/Documentation/Windows Script Technologies/JScript"
Re: linkove v HTML
Da, javno naistina sa v drug frame, zastoto s koda na e-de naistina raboti kato slynce (ne samo na IE no i na Netscape znachi i tam stava s items(i).
Znachi trjabva da e nesto kato target="frame", obache kak da razbera imeto na freima?
Znachi trjabva da e nesto kato target="frame", obache kak da razbera imeto na freima?