anoniem Geplaatst: 22 september 2003 Delen Geplaatst: 22 september 2003 Hallo experts :wink: . Ik heb een prima werkende mailform.htm. Als ik 'm apart als htm aanroep, werkt ie prima. Maar zodra ik 'm via een menu in een IFRAME laat verschijnen, kan ik de "checkbox" en "radio" nog wel gebruiken, maar de gewone input (text) is "read only" (ik kan er niets invoeren). Iemand een idee ? Dit is m'n IFRAME-code in het hoofddocument (index): <IFRAME SRC="iframe.htm" NAME="IFRAME" FRAMEBORDER="1" ALIGN="center" WIDTH="770" HEIGHT="435"></IFRAME> inhoud iframe.htm: <FRAMESET FRAMEBORDER="0" FRAMEBORDER="no" BORDER="0" FRAMESPACING="0" NORESIZE ROWS="17,*,15"> <FRAME NAME="menu" SRC="frames/menu.htm" SCROLLING="no" NORESIZE MARGINWIDTH="0" MARGINHEIGHT="0"> <FRAME NAME="rest" SRC="frames/intro.htm" SCROLLING="auto" NORESIZE MARGINWIDTH="0" MARGINHEIGHT="0"> <FRAME NAME="onder" SRC="frames/onder.htm" SCROLLING="no" NORESIZE MARGINWIDTH="0" MARGINHEIGHT="0"> </FRAMESET> Het formulier wordt keurig in "rest" gezet, en zoals gezegd, alles lijkt te werken, [b:d7a5384297][color=darkred:d7a5384297]behalve[/color:d7a5384297][/b:d7a5384297] dan die invoer-restrictie ! Wie heeft er een idee waarom ik hier niets kan invoeren :o ? Quote Link naar reactie
anoniem Geplaatst: 22 september 2003 Auteur Delen Geplaatst: 22 september 2003 wanneer ik iframe.htm direct open (dus alleen de frames indeling) dan werkt de invoer ook [b:0c2ecad836]wel[/b:0c2ecad836]... het gaat mis zodra ik het geheel in een IFRAME zet.... -- Ik heb echter op een ander site'je ook een mailform in een IFRAME... helemaal geen problemen.... :roll: Quote Link naar reactie
anoniem Geplaatst: 23 september 2003 Auteur Delen Geplaatst: 23 september 2003 Heb je nog ergens enkele "onbeheerde" CSS declaraties aan staan voor het <input> tag ? heb je ook een url zodat we de hele code kunnen zien? Quote Link naar reactie
anoniem Geplaatst: 24 september 2003 Auteur Delen Geplaatst: 24 september 2003 [quote:43c1c9e6be="boesh"]Heb je nog ergens enkele "onbeheerde" CSS declaraties aan staan voor het <input> tag ? heb je ook een url zodat we de hele code kunnen zien?[/quote:43c1c9e6be] Bedankt voor je reply... Voor zover ik kan zien geen verdwaalde csss declaraties. Deze heb ik overigens apart staan in een extern bestand. Ingekorte demo: - de FRAMESET die gewoon werkt: [url=http://212.238.180.73/problem/iframe.htm]http://212.238.180.73/problem/iframe.htm[/url]. - zodra je dit in een IFRAME stopt, kun je alleen checkbox en radio nog gebruiken, de rest wordt readonly: [url=http://212.238.180.73/problem/index.htm]http://212.238.180.73/problem/index.htm[/url]. Ik ben benieuwd of je m'n fout kunt vinden :cry: . Alvast bedankt. Quote Link naar reactie
anoniem Geplaatst: 24 september 2003 Auteur Delen Geplaatst: 24 september 2003 auto full screen.... anti rechterklik... :roll: anyways; als je het iframe nou eens NIET met javascript in de parent schrijft? t. Quote Link naar reactie
anoniem Geplaatst: 24 september 2003 Auteur Delen Geplaatst: 24 september 2003 [quote:0970f6d95c="teacher"]auto full screen.... anti rechterklik... :roll: anyways; als je het iframe nou eens NIET met javascript in de parent schrijft? t.[/quote:0970f6d95c] Ik heb de "anti rechterklik" al uitgeschakeld, mocht niet baten. Bovendien heeft alleen de index.htm (die het iframe bevat) een auto full screen. Kan me niet echt voorstellen dat dat de boosdoener is, maar toch maar weggehaald, je kunt immers niet weten :wink: . Nog niet. Dus Index.htm bevat het <IFRAME> met hierin iframe.htm Iframe.htm is een gewone <FRAMESET> die apart prima werkt en dan werkt de form ook. Maar roep je de iframe.htm (de frameset) op in de <IFRAME> dan werken de <INPUT> velden niet meer. Wie het weet mag het zeggen :lol: Quote Link naar reactie
anoniem Geplaatst: 24 september 2003 Auteur Delen Geplaatst: 24 september 2003 nee.. ik bedoel dit: [code:1:7138f00f17] <SCRIPT LANGUAGE="JavaScript1.3"> if (window.screen.width < 1024) { document.write('<IFRAME SRC="iframe.htm" NAME="IFRAME" FRAMEBORDER="0" ALIGN="center" WIDTH="770" HEIGHT="320"></IFRAME>'); } else { document.write('<IFRAME SRC="iframe.htm" NAME="IFRAME" FRAMEBORDER="1" ALIGN="center" WIDTH="770" HEIGHT="435"></IFRAME>'); } // --> </SCRIPT> [/code:1:7138f00f17] Schrijf gewoon het frameset weg via html. t. Quote Link naar reactie
anoniem Geplaatst: 24 september 2003 Auteur Delen Geplaatst: 24 september 2003 :roll: Wat als je [color=red:ab972dd255][b:ab972dd255]z-index:1[/b:ab972dd255][/color:ab972dd255] en [color=red:ab972dd255][b:ab972dd255]z-index:3[/b:ab972dd255][/color:ab972dd255] verwisseld? [url=http://www.handleidinghtml.nl/css/css-oud/position.htm#z-index]Handleiding HTML - Stijleigenschappen voor positioneren[/url] :wink: Quote Link naar reactie
anoniem Geplaatst: 25 september 2003 Auteur Delen Geplaatst: 25 september 2003 [quote:16a8352329="teacher"]nee.. ik bedoel dit: [code]Schrijf gewoon het frameset weg via html. [/quote:16a8352329] Wellicht dat ik je (nog) niet goed begrijp, maar dat doe ik toch ook ? Ik heb alleen wat Javascript gebruikt omdat ik afhankelijk van de gebruikte schermresolutie het <IFRAME> iets van grootte wil laten veranderen.... Maar dat doet volgens mij niets aan het probleem af... Quote Link naar reactie
anoniem Geplaatst: 25 september 2003 Auteur Delen Geplaatst: 25 september 2003 [quote:2f4b1760ee="jossan"]:roll: Wat als je [color=red:2f4b1760ee][b:2f4b1760ee]z-index:1[/b:2f4b1760ee][/color:2f4b1760ee] en [color=red:2f4b1760ee][b:2f4b1760ee]z-index:3[/b:2f4b1760ee][/color:2f4b1760ee] verwisseld? [url=http://www.handleidinghtml.nl/css/css-oud/position.htm#z-index]Handleiding HTML - Stijleigenschappen voor positioneren[/url] :wink:[/quote:2f4b1760ee] Jossan je bent geweldig ! Hoe het kan mag joost weten, maar de "layer" (DIV) met m'n tellertje lag "over" (layer 3) de rest, dus dekte ie ze af denk ik. Maar hoe het dan komt dat je de radio en checkbox wel kunt gebruiken en de input niet ? Geen idee. Maar het bracht wel de oplossing ! Allemaal (en in het bijzonder Jossan natuurlijk :wink: ) bedankt ! Quote Link naar reactie
anoniem Geplaatst: 25 september 2003 Auteur Delen Geplaatst: 25 september 2003 joh! helemaal overheen gekeken.. Maar een aantal form items worden door het OS gerendered, en die staan dus altijd bovenop. t. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen