mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 16:35 Benutzername: Passwort: Auto-Login

Thema: Linkdeaktivierung mit JavaScript [solved] vom 12.02.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Linkdeaktivierung mit JavaScript [solved]
Seite: 1, 2  Weiter
Autor Nachricht
FalkoWa
Threadersteller

Dabei seit: 07.02.2007
Ort: Much
Alter: 41
Geschlecht: Männlich
Verfasst Mo 12.02.2007 21:58
Titel

Linkdeaktivierung mit JavaScript [solved]

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 12.02.2007 22:39
Titel

Antworten mit Zitat Zum Seitenanfang

setAttribute()
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
FalkoWa
Threadersteller

Dabei seit: 07.02.2007
Ort: Much
Alter: 41
Geschlecht: Männlich
Verfasst Mo 12.02.2007 22:48
Titel

Antworten mit Zitat Zum Seitenanfang

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?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Mo 12.02.2007 22:49
Titel

Antworten mit Zitat Zum Seitenanfang

dann lass dir die url's doch alle in ein array speichern bevor du sie entfernst * Keine Ahnung... *
  View user's profile Private Nachricht senden
FalkoWa
Threadersteller

Dabei seit: 07.02.2007
Ort: Much
Alter: 41
Geschlecht: Männlich
Verfasst Mo 12.02.2007 22:51
Titel

Antworten mit Zitat Zum Seitenanfang

Pixelpole hat geschrieben:
dann lass dir die url's doch alle in ein array speichern bevor du sie entfernst * Keine Ahnung... *

*ha ha* VERDAMMT!
Da hätte ich auch echt früher drauf kommen können!!
Vielen Dank, das dürfte mein Problem behoben haben!
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Mo 12.02.2007 22:53
Titel

Antworten mit Zitat Zum Seitenanfang

jaja manchmal sieht man den wald vor lauter bäumen nich

na dann ma viel Glück *ha ha*

so ne ähnliche Situation hatte ich bei meinem DB-Layout eben auch Ooops


Zuletzt bearbeitet von Pixelpole am Mo 12.02.2007 22:54, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
FalkoWa
Threadersteller

Dabei seit: 07.02.2007
Ort: Much
Alter: 41
Geschlecht: Männlich
Verfasst Mo 12.02.2007 22:54
Titel

Antworten mit Zitat Zum Seitenanfang

Manchmal ist es wohl echt besser vorher nachzudenken ... * Applaus, Applaus *
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 12.02.2007 22:58
Titel

Antworten mit Zitat Zum Seitenanfang

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()" />
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ä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
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.