• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Sckript Cookie / Position

th_wolfgang

New member
Hallo,

ich möchte die Position zu einem div mit einem Cookie und JavaScript lösen. Alle Links der Seite sollen an der DIV Position „öffnen“.

Hat hier bitte jemand ein Skript fier mich.

Danle &THX
Wolfi
 
... ich versuche es nochmal in der Hoffnung, das mir jemand helfen kann!

Ich möchte ein Cookie generieren, welches wenn <a> Link geklickt wird immer zum DIV call springt (Link öffnet)

Momentan scheitert der Versuch hierbei:
Ich kann den Fehler nicht finden...

Ich bin auf das Beispiel von hier: https://stackoverflow.com/questions...based-on-the-name-of-the-link-that-is-clicked gestossen und bekomme es nicht richtig zum rennen.

Code:
<div><a id="call" name="call"></a></div>

$(document).ready( function() {
    $('a[href="call"]').each( function() {
        // Kill the link's link feature.
        _href = $(this).attr('href');
        $(this).attr("rel", _href).attr("href", "javascript:void(0);");
    });
    $('a').click(function() {
        var name = 'instrument';
        var value = $(this).text();
        $.cookie(name, value, { expires: 365 });
        // Go places
        document.location.href = $(this).attr('rel');
    });
});

In meiner Seite sind Links Table-Links etc. Auch ein iFrame, so will ich das Ankerspringen mit einem Cookie lösen!

THX & LG
Wolf
 
Zuletzt bearbeitet:
was ist an der von mir verlinkten lösung für deine anforderung falsch? warum braucht es zwingend cookies?
 
Ich möchte ein Cookie generieren, welches wenn <a> Link geklickt wird immer zum DIV call springt (Link öffnet)
weder kann ein cookie springen, noch kannst du ein div callen

du willst also ein cookie setzen, wenn ein link geklickt wird

bekomme es nicht richtig zum rennen.
warum? der code funktioniert genau so wie er da steht.

In meiner Seite sind Links Table-Links etc. Auch ein iFrame, so will ich das Ankerspringen mit einem Cookie lösen!
hä? wenn du nicht beschreiben kannst, mach ein beispiel und schreibe dazu was wann wo passieren soll - das sollte eigentlich standard sein
 
@Micha THX

leider wirft mir das meinen IFrame durcheinander, der iFrame ist bereits mit etlichem JavaScript Code versehen und wird variable eingebunden. Ich glaube auch, dass dies mein Sprung Element Fehler darstellt. Aber ich benötige die Anpassung an die Höhe der Unterseiten.

iFrame Resizer:
https://github.com/davidjbradshaw/iframe-resizer

Code:
<!--iFrame Test-->
<div style="margin:5px; padding-bottom:10px;">
			<iframe id="pagemobile" name="pagemobile" src="http://seite.eu/index.php" width="100%" scrolling="no" ></iframe>
		</div>
<p id="callback">
		</p>		
<!--iFrame Test-->

		<script type="text/javascript" src="http://seite.eu/js/iframeResizer.js"></script>
		<script type="text/javascript" src="http://seite.eu/js/ie8.polyfils.min.js"></script>
		<script type="text/javascript">

			iFrameResize({
				log                     : true,                  // Enable console logging
				resizedCallback         : function(messageData){ // Callback fn when message is received
					setTimeout(function(){parentIFrame.sendMessage('nested')},50);
				}
			});

		</script>

Ich glaube, das dises Script mir die im iFrame enthaltenen Links nach Belieben an "falschen" Positionen im Firefox Browser verschiebt. Im Chrome geht es allerdings. Daher dachte ich an die Cookie Lösung, auch wegen den Links in einem Table etc..

THX Wolf
 
Zurück
Oben