mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 09.01.2009 14:36 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: 25
Geschlecht: Männlich
Verfasst Mo 12.02.2007 20: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 10: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 21:39
Titel

Antworten mit Zitat Zum Seitenanfang

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

Dabei seit: 07.02.2007
Ort: Much
Alter: 25
Geschlecht: Männlich
Verfasst Mo 12.02.2007 21: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
MGI-Loser 2008

Dabei seit: 25.10.2004
Ort: Hart Trinkistan
Alter: 22
Geschlecht: Männlich
Verfasst Mo 12.02.2007 21: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 E-Mail senden Website dieses Benutzers besuchen
FalkoWa
Threadersteller

Dabei seit: 07.02.2007
Ort: Much
Alter: 25
Geschlecht: Männlich
Verfasst Mo 12.02.2007 21: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
MGI-Loser 2008

Dabei seit: 25.10.2004
Ort: Hart Trinkistan
Alter: 22
Geschlecht: Männlich
Verfasst Mo 12.02.2007 21: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 21:54, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
FalkoWa
Threadersteller

Dabei seit: 07.02.2007
Ort: Much
Alter: 25
Geschlecht: Männlich
Verfasst Mo 12.02.2007 21: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 21: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 [javascript] innerHTML [solved]
[solved] Skalierbares Div durch JavaScript
[solved] Javascript will nich
[solved] xhtml 1.0 strict - javascript
[Javascript] Scrollen von iFrame [solved]
[JAVASCRIPT] IE6 Problem [solved]
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 deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.