Linkgang verhindern

Ich will das User auf ein Link-Bild klicken(), aber das sie nicht dem Link folgen sondern das das skript ausgeführt wird oder noch besser das es über rel=“bildanzeige” funktionier da weiß ich aber nicht wie ich das schreiben soll :neutral_face:

Bin für jeden Vorschlag dankbar

[code]Ein Bild

[/code]

und bei nem Link müsse mann dann:
"EineFunction();return(false)"
machen, also eben am ende nen False zurückgeben [size=85](kann auch die aufgerufene Funktion machen)[/size]

to White-Tiger:
funktionier leider nicht man kommt trotzdem zum url :frowning:
to Ryon_:
ich will es über link wie in der klammer beim ersten post steht - und entweder über onclick oder rel abnehmen

Wieso willst du einen Link, wenn du doch gar keinen Link willst?

Tja… wenn du was falsch machst kann ich auch nix für xD
Hier mal nen Beispiel:[code]

Link Test
Google [/code]

[quote=“Mgier”]Wieso willst du einen Link, wenn du doch gar keinen Link willst?[/quote]Kann verschiedene Gründe haben^^ Ich hatte es mal bei ner Seite genutzt, die ihren Content via AJAX läd, wodurch es insgesamt schneller und “flüssiger” aussieht als wenn man jedes mal die ganze Seite neu läd^^
Da es auch ohne Javascript laufen soll und eben auch Mausrad/Kopieren etc. gehen soll, ist der Link ein gültiger der auch funktioniert [size=85](mit JS an, eben in der neuen Seite den Content entsprechend ändert, und ohne JS eben normal die Seite läd^^)[/size] aber eben wenn man Javascript an hat nicht benutzt wird, solange man die Linkemaustaste nutzt da dann die Seite via Javascript geladen wird.

das funktioniert bei einer Funktion ohne Argumente aber nicht bei einer mit :frowning:

Kp was du meinst… jedenfalls will es bei mir gerade im IE net xD
Ich guck ma…

[code]

Bildanzeige #picshow { background:#000000; background:rgba(0, 0, 0, 0.8); cursor:pointer; visibility:hidden; position:absolute; top:0px; left:0px; width:100%; height: 100%; text-align:center; } #picshow #ShowImg { border:10px white solid; margin-top:5%; } [/code]

Das hier wäre mein neuer “Test-Code”… Eigl. net viel geändert xD [size=85](aber nen this.blur ist denk ich auch ganz nett)[/size]

[code]

Link Test
Inline: Google
Func: Google [/code]

Was deinen Versucht betrifft… wenn du keinen Fehler in deinem Javascript hättest, bzw. einfach mal in die Fehlerkonsole schauen würdest, dann würde es gehen :wink:
“ShowPic” etc. existieren in deinem Beispiel nicht.

PS: das es bei mir im IE net ging, lag daran das der Javascript geblockt hatte^^ Man sollte die untere Leiste schon beachten xD [size=85](sonst steht da immer das Plugins den IE aus bremsen^^)[/size]

ich weiß nicht warum aber mit deiner funktion funktioniert es aber mit meiner immer noch nicht :frowning:

Mach statt: document.body.innerHTML += "<div id='picshow' onclick=\"DoShow('no');\"><img id='ShowImg' src=''></div>";unddocument.getElementById("ShowPic").src = Href;
einfach ma’ document.write("<div id='picshow' onclick=\"DoShow('no');\"><img id='ShowImg' src=''></div>");unddocument.getElementById("ShowImg").src = Href;^^

Hast du das Script selbst geschrieben oder irgendwo “geklaut”?

thx jetzt funktioniert es :p :smiley:
selbst geschrieben