Frame scrolling="no" mit JS
Stefan
- javascript
Hallo :)
Folgendes:
Ich habe ein Frameset:
<frameset rows="*" cols="215,*" framespacing="0" frameborder="NO" border="0">
<frame src="navi.php" name="links" scrolling="no" noresize>
<frame src="main.php" name="main">
</frameset>
In der main.php gibt es einen Link der mit einem onclick-Eventhandler versehen ist. onclick="noscrolling()"
Ich würde nun gerne haben dass wenn ich auf den Link klicke scrolling = "no" gesetzt wird. Unswar für den frame "main".
Ist sowas realisierbar, wenn ja wie?
Kann mir keiner helfen?
Mit Hoffen auf baldige Antwort,
Stefan
Kann mir keiner helfen?
Mit Hoffen auf baldige Antwort,
ungetestet, weil ich das letzte mal Frames vor 5 Jahren verwendet habe, und es nie mehr zu verwenden gedenke.
Du setzt ein onclick Attribut im Link.
<a onclick="parent.document.getElementByName('main').scrolling='no';">...</a>
Eventuell hast du ein Problem.
mfg Beat
Wieso ein problem ?
Wieso ein problem ?
Wenn du eines deiner Seitenschnippsel über eine Suchmaschine findest, wirst du es entdecken.
Bitte recherchiere selbst die pros und cons von Frames, falls die nicht alle Gründe kennst.
mfg Beat
Hallo,
»» Wieso ein problem ?
Wenn du eines deiner Seitenschnippsel über eine Suchmaschine findest, wirst du es entdecken.
das sehe ich an dem Codeschnipsel von Stefan nicht einmal als das Hauptproblem. Viel schlimmer finde ich, dass er überhaupt das Scrollen deaktivieren möchte. Wie soll der Nutzer dann an Inhalte kommen, die über sein Browserfenster (oder über die Framegrenzen) hinausgehen?
So long,
Martin