[TYPO3-UG Denmark] frames og form-submit
PEF
xx at xx.xx
Tue Jun 24 16:15:03 CEST 2008
Hej gruppe,
Jeg sidder og roder med et site, hvor jeg benytter frames (kunden vil
gerne have musik konstant). Det går også fint, indtil jeg skal
genindlæse rammen efter submit fra en form - så genindlæses hele
framesættet, i stedet for blot content-rammen.
I korthed ser min kode således ud:
<script type="text/javascript">
function storesCountry(id, obj, lang, cHash) {
if(obj.selectedIndex > 0) {
var fm;
fm = obj.form;
ctry = obj.value;
fm.action = "index.php?id=" + id + "&ctry=" + ctry + "&L=" + lang;
fm.submit();
}
}
alternativt:
function storesCountry(id, obj, lang, cHash) {
if(obj.selectedIndex > 0) {
top.frames[1].location = "index.php?id=" + id + "&ctry=" + ctry + "&L="
+ lang;
}
}
</script>
<form target="content" action="" method="POST">
<select onchange="storesCountry(25, this, '0', 9e3cfc48eccf');">
<options value="dk">..</options>
...
...
</select>
</form>
------------
typoscript:
content = PAGE
content.typeNum = 1
content.10 = USER
content.10.userFunc = tx_templavoila_pi1->main_page
music = PAGE
music.typeNum = 2
music.10 = FILE
music.10.file = fileadmin/templates/hs-music.html
nxs_frameset = PAGE
nxs_frameset.typeNum = 0
nxs_frameset.frameSet {
rows = 1,*
params = border="0" framespacing="0" frameborder="NO"
1 = FRAME
1.obj = music
1.params = border="0" noresize scrolling="NO" marginheight="0"
marginwidth="0" frameborder="0"
2 = FRAME
2.obj = content
2.params = border="0" noresize scrolling="NO" marginheight="0"
marginwidth="0" frameborder="0"
}
Er der nogen, der kan fortælle mig, hvad som skal ændres, hvis det skal
virke efter hensigten?
Venlig hilsen
Peter Falk
More information about the TYPO3-UG-denmark
mailing list