Autor |
Nachricht |
FalkoWa
Threadersteller
Dabei seit: 07.02.2007
Ort: Much
Alter: 41
Geschlecht:
|
Verfasst Mo 12.02.2007 21:58
Titel Linkdeaktivierung mit JavaScript [solved] |
|
|
Hallo zusammen.
Ich hätte da mal ein Anliegen in Sachen JavaScript-Programmierung...
Und zwar suche ich ein kurzes Script, mit dem es möglich ist,
alle Links auf einer Seite zu deaktivieren und wieder zu aktivieren.
Mit alle meine ich also alle Links, die über das "href" eines Anchors gesteuert werden,
wie auch solche, die über den Eventlistener "onClick" gesteuert werden.
Kann mir da jemand weiterhelfen?
[edit]
Als erledigt markiert.
[solved] am Ende ist besser.
Zuletzt bearbeitet von tacker am Mi 14.02.2007 11:34, insgesamt 2-mal bearbeitet
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 12.02.2007 22:39
Titel
|
|
|
setAttribute()
|
|
|
|
|
Anzeige
|
|
|
FalkoWa
Threadersteller
Dabei seit: 07.02.2007
Ort: Much
Alter: 41
Geschlecht:
|
Verfasst Mo 12.02.2007 22:48
Titel
|
|
|
m hat geschrieben: | setAttribute() |
Dann müsste ich ja auch für jeden Link zum aktivieren wieder die richtigen URLs oder Scriptaufrufe eintragen.
Gibt es nicht vielleicht auch etwas, dass einfach sagt Links aus oder Links an?
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Mo 12.02.2007 22:49
Titel
|
|
|
dann lass dir die url's doch alle in ein array speichern bevor du sie entfernst
|
|
|
|
|
FalkoWa
Threadersteller
Dabei seit: 07.02.2007
Ort: Much
Alter: 41
Geschlecht:
|
Verfasst Mo 12.02.2007 22:51
Titel
|
|
|
Pixelpole hat geschrieben: | dann lass dir die url's doch alle in ein array speichern bevor du sie entfernst |
VERDAMMT!
Da hätte ich auch echt früher drauf kommen können!!
Vielen Dank, das dürfte mein Problem behoben haben!
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Mo 12.02.2007 22:53
Titel
|
|
|
jaja manchmal sieht man den wald vor lauter bäumen nich
na dann ma viel Glück
so ne ähnliche Situation hatte ich bei meinem DB-Layout eben auch
Zuletzt bearbeitet von Pixelpole am Mo 12.02.2007 22:54, insgesamt 1-mal bearbeitet
|
|
|
|
|
FalkoWa
Threadersteller
Dabei seit: 07.02.2007
Ort: Much
Alter: 41
Geschlecht:
|
Verfasst Mo 12.02.2007 22:54
Titel
|
|
|
Manchmal ist es wohl echt besser vorher nachzudenken ...
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 12.02.2007 22:58
Titel
|
|
|
Oder aber du mißbrauchst zum Beispiel das title Tag um den Wert zurück zu bekommen.
Code: | function disableHyperlinks(disable) {
var links = document.getElementsByTagName('a');
if(disable == true) {
for(var i = 0; i < links.length; i++) {
var hyperlink = links[i];
hyperlink.setAttribute("href", "#");
}
} else {
for(var i = 0; i < links.length; i++) {
var hyperlink = links[i];
var href = hyperlink.getAttribute("title");
hyperlink.setAttribute("href", href+".htm");
}
}
} |
Code: | <a href="datei.htm" title="datei">Link</a><br />
<input type="button" value="disable" onclick="disableHyperlinks(true)" />
<input type="button" value="enable" onclick="disableHyperlinks()" /> |
|
|
|
|
|
|
|
|
Ähnliche Themen |
[solved] Javascript will nich
[JAVASCRIPT] IE6 Problem [solved]
[javascript] innerHTML [solved]
[solved] xhtml 1.0 strict - javascript
[Javascript] Scrollen von iFrame [solved]
[solved] Skalierbares Div durch JavaScript
|
|