01. maj 2001 - 09:15Der er
7 kommentarer og 1 løsning
IE bytter om på mine kald, eller hva ????
Hej med jer.
Jeg har en side med en Iframe, der indeholder nogle links. Det der skal ske, når man trykker på et af disse links er at teksten fra linket skal overføres til parent ( til en div blok ), og når det er gjort så skal iframens form submittes.
Her er koden : \'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'
Men det der sker er at den submitter før den har smidt min tekst fra linket over i min parent. Dvs. den bytter nærmest om på udførelsesrækkefølgen. Hvorfor gør den det, og hvordan kan jeg løse problemet...... !
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det kan være fordi, browseren \'kløjs\' i tingene...den er sikkert ikke færdig med at skrive og rendere HTML\'en, før der forsøges en submit. Et lille delay kan sikkert gøre det ;) /mvh </bole>
Det der var problemet, var at det kun er nogle forskellige ting der åbentbart stoppe IE\'s script engine, sådan noget som OnSubmit, og den slags.
Jeg kunne ikke bruge din løsning, da det er lidt en \'lappe\' løsning, og det duer ikke. sOrry
Problemet blev løst ved at jeg lagde noget logik, ned i OnSubmit, og så kalde OnSubmit \'manuelt\'. Inden jeg kaldte Submit. Grunden til det, var at hvis man selv kalder Submit, via en submit();, så udføres OnSubmit ikke, så den skal man selv kalde....Spøjst..
kasseper >> Ja, det er klart......onsubmit fyres aldrig af ved en submit, udført via JavaScript. Men hvor i al verden skulle vi vide fra, at du anvendte onsubmit?
Det var ingenlunde en lappeløsning på dit spørgsmål - men måske nok på dit problem. Vores problem er, du ikke viser os nok kode - eller giver en god nok forklaring - til, vi kan besvare dit spørgsmål. DET var problemet...!
Hvis bare folk gad gøre sig det til en vane at poste en URL, kunne spørgeren få mere begavede svar, hurtigere - og vi andre kunne spare en masse spildt tid og anstrengelser :) /mvh
Fornæmmer jeg en smule bitterhed. Da jeg startede havde jeg den kode, som jeg postede her. Det jeg ikke vidste var at IE, ikke var konsistent i dens kode udførelse. Det som jeg så fandt ud af, som du jo godt vidste, men som jeg ikke, var at jeg kunne bremse udførelsen med onSubmit.
grunden til at jeg ikke gir hele min kode, med er at det ofte \'skræmmer\' folk væk, hvis der er 100 linier kode. Så kan man be om den senere i forløbet, men det er altså grunden.
og til denne kommentar : \'og vi andre kunne spare en masse spildt tid og anstrengelser\', så kan du ikke mene at du ha brugt en masse tid, på den løsning ??????
Og hvorfor skal du altid være så negativ ?????, Og det er ikke for at svine dig, men for at gøre dig opmærksom på det, for det er altså sådan jeg opfatter det.....!
kasseper >> Det skal du være velkommen til...det opfatter jeg ikke som værende mit problem. Det er til gengæld meget tit et problem for de af os, der svarer meget herinde, at folk beskriver deres problemer meget dårligt og er utilbøjelige til at poste en URL. Hvis man hører til dem, der gider svare meget, bliver det til megen spildtid - og DET er negativt. Det kan af og til føre til irritation - måske det, du mistolker som bitterhed. Prøv selv at tage en tur rundt i spørgsmålene og se, hvad der bliver skrevet af sort kaudervælsk - men pas på....det er stærke sager...! :o) /mvh
Det ved jeg godt. Jeg har da også selv svaret en del...... Men jeg mener bare at hvis man vil bruge dette forum, så må man igang med en dialog, og det er ofte ved alle spg. da det tit er lidt svært at forstå spørgernes problem. Men sådan er det jo bare.... Og hvis du ikke tænker over hvordan andre opfatter dig, så kan jeg godt se at det ikke er dit problem, men det kan man så diskutere om det er en god eller dårlig egenskab... NOK OM DET, skal vi ikke hellere blive enige om at vi gik forbi hinanden, fra første færd, og lade den hvile der. Så kan det være vi får lidt x-tra tid til at besvare nogle spg. Go dag, og tak for din tid, og hjælp...!
Kasper
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.