Archivlink: javarea.de Forum > JavaScript > Links nicht mit dem IFRAME verlinken
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Links nicht mit dem IFRAME verlinken
Pages: [1]
| geschrieben von Farmer am 23.07.2005 - 23:05 |
Hallo, ich hab mir ein Programm runtergeladen womit ich [URL]menüs machen kann nun habe ich das gemacht, kann aber die Links nicht mit dem IFRAME verlinken. weiß nicht wie ich das machen kann bitte um hilfe, bin schon verzweifelt! gruß farmer
Deitei ist im Anhang... THX
|
| geschrieben von sobi am 24.07.2005 - 03:01 |
Warum gibst Du eine TXT Datei in den Anhang, wo man nix sieht und keine HTML ??? Die kann man nämlich sofort online editieren 
Ich hab's so mal auf die Schnelle geladen und einigermassen durchgesehen, Du musst bei Links als Ziel
target="I1" angeben, das ist Dein Iframe Name
Ich hoffe das klappt so, sonst mach noch mal einen Link zu der Seite.
cu
Uli |
| geschrieben von sobi am 24.07.2005 - 23:39 |
Ich vermute Deine Seite oben ist in PHP, kein HTML, weil ich keine Links sehe. Um einen Link in einen anderen Frame zu laden muss es so heissen: | HTML-Quelltext | 1:
| <a href="DEINEDATEI.xyz" target="IFRAMENAME">Linkbezeichner</a> |
 |
| geschrieben von Farmer am 24.07.2005 - 23:43 |
also ich hab das alles in frontpage gemacht und HTML
Menu1=new Array("News","","",2,20,80);
Menu1_1=new Array("Aktuell","http://www.fifa-international-league.de/news.htm",,0,20,80);
Menu1_2=new Array("Archiv","http://www.fifa-international-league.de/newsarchiv.htm","",0,20,0);
ich peil das net wo ich target hinschreiben soll also hinterm Link gehts net
|
| geschrieben von weisnix am 25.07.2005 - 08:10 |
Hallo,
ich habe da mal eine Zeile aus dem Menü herauskopiert.
Menu2_1=new Array("1. Liga","http://","",2,20,120);
Diese Angabe ist ohne Gewähr, da sie sich aber so darstellt wie in anderen Menüs wird’s schon klappen:
Ab der Klammer:
„1.Liga“ ist der Linkname. Gefolgt von einem Komma!
„http:// „ dort muss der Verweis rein. Da es dort mit http losgeht vermute ich, dass der Link absolut gesetzt werden muss. Gefolgt von einem Komma!
„“ dort steht bei dir noch nichts drin. Müsste aber der Framenamen oder top, blank oder self drinstehen. Gefolgt von einem Komma!
Die nachfolgenden Zahlen haben bestimmt was mit der Größe oder dem Aussehen zu tun?
Zahlen brauchen keine Gänsefüßchen aber - getrennt von einem Komma!
Gruß
|
| geschrieben von sobi am 25.07.2005 - 09:14 |
Nochmal:: So sollte es gehen
| HTML-Quelltext | 1:
| Menu1_2=new Array("Archiv","http://www.fifa-international-league.de/newsarchiv.htm target=I1","",0,20,0); |
oder so
| HTML-Quelltext | 1:
| Menu1_2=new Array("Archiv","http://www.fifa-international-league.de/newsarchiv.htm","target=I1","",0,20,0); |
Wenn das nicht hinhaut, unterstützt Dein Script die Angabe des FRAME Parameters vermutlich nicht. Dann brauchst Du ein anderes Script.
OK so ??
cu
Uli
|
| geschrieben von weisnix am 25.07.2005 - 09:34 |
Au, au, au @sobi
Ich habe Heute zwar keine Zeit das ganze Script anzusehen, aber ich habe das Script mal ncht target durchsucht.
Dabei kommt in Script diese Zeile raus.
var DocTargetFrame='space'; // Frame where target documents appear
das würde bedeuten, dass du es so schreiben müsstest:
var DocTargetFrame='I1'; // Frame where target documents appear
Dann muss im Limk selber kein Name mehr vergeben werden.
Und das Wort target= darf da wahrscheinlich gar nicht rein!!
Menu2_1=new Array("1. Liga","http://deineSeite.html","I1",2,20,120);
|
| geschrieben von sobi am 25.07.2005 - 11:55 |
Wird wohl so sein wie Du sagst. Wo bekommst Du das Script angezeigt, in der TXT Datei, ich hab keine Zeit zum Suchen, bitte nicht böse sein 
cu
Uli |
|