cybton.com
Über uns | Jobs | Werbung | Sitemap | AGB | Impressum | Hilfe ?
 Kostenlos anmelden)
wichtigWir suchen PHP-Entwickler/innen (Freelancer oder Vollzeit)
Forum
Aktuellste Beiträge
Forenregeln

Community
BB-Codes
Tags
Chat
Suche (Web)
Wer ist online?
Top-User

Basar


Statistik
Mitglieder gesamt: 69389
Mitglieder online: 1
Gäste online: 1
mehr...

Anzeige
Forum » Forum: Website & Webprogrammierung » Thread: Captcha Reload im IE geht nicht

Thread: Captcha Reload im IE geht nicht


02.06.2008 17:57 Uhr

 

Status: offline
HiHo,

Unzwar habe ich nen captcha mit reload zusammen gebastelt! Soweit klappt alles! Bei klick auf Link wird der Captcha neu geladen!
Dies aber auch nur im FF! Im Internet Explorer klappt es nicht! Beim Klick auf den Link passiert garnix!

Hier mal der Code
PHP:
1
2
3
4
5
<script language="JavaScript">
   function reloadCaptcha() {    
   var capObj = document.getElementById('captcha');
       if (capObj) {
                 capObj.src = capObj.src +      (capObj.src.indexOf('?') > -1 ? '&' : '?') + Math.random();<br />    }}</script>
PHP:
1
2
<img border="0" src="include/captcha.php" width="80" height="50" id="captcha" />
<input type="text" name="captcha" size="5" /><a href="javascript:void(0)" onClick="reloadCaptcha()">Bild neu laden</a>
___________________________
http://www.all-community.eu Das Forum für jederman
02.06.2008 18:06 Uhr

 

Status: offline
Hi erstmal,

wieso machst setzt du "reloadCaptcha()" nicht gleich in das href-Attribut?  :wink:  Wär erstens weniger Code und zweitens besserer Code. Dazu noch: onClick wird im neuen Standard onclick geschrieben, also mit kleinem C. Vielleicht ist das der Auslöser, warum der IE rummuckt.

Ansonsten geb uns einfach mal nen Beispiel-Link mit dem Skript, mit dem wir das selbst mal testen können. Meistens weigert sich der IE nicht nur still, sondern meckert auch rum, sodass man den Fehler nachverfolgen kann  :wink: 

PS: Wir verstehen dich auch, wenn du nicht hinter jeden Satz ein Ausrufezeichen setzt!  :wink: 
___________________________
Coldplay Viva La Vida Tour
12.9. Köln-Arena
02.06.2008 21:39 Uhr

 

Status: offline
Grüße,

Ok dann versuch ich mal mit weniger !

Habe es mal auf ein kleines c geändert! Ohne erfolg. Von mir selber habe ich Leider kein beispiel Link aber ich könnte euch den von meinem Bruder anbieten, für ihn hatte ich das reload ursprünglich entwickelt

http://radio-ultimative.de/guestbook.php
___________________________
http://www.all-community.eu Das Forum für jederman
02.06.2008 22:14 Uhr

 

Status: offline
Mh, der IE erwartet in Zeilee 73 ein Objekt - was auch immer das bedeuten mag. Versuch mal als Namen möglichst nich "captcha" zu verwenden - du hast ja schon als ID, sollte zwar auch so funktionieren, der IE quängelt bei solchen Sachen aber immer gerne rum. Nenn das Textfeld einfach mal um und schau mal, obs klappt...

Ansonsten kannst du auch nochmal statt
PHP:
1
language="JavaScript"
PHP:
1
type="text/javascript"
einsetzen.

Ansonsten fällt mir noch auf, dass das input innerhalb eines p-Tags steht. Die Erfahrung, dass das mit XHTML nicht mehr geht musste ich auch schon machen.
1 mal bearbeitet
___________________________
Coldplay Viva La Vida Tour
12.9. Köln-Arena
03.06.2008 09:55 Uhr

 

bmk
Moderator
Status: offline
Und das "<br />" mitten im JavaScript-Code ist sicher auch nicht so lauschig...  :roll: 
___________________________
Let's code responsibly...
Webcrawler -- Portal für Dirigenten -- Musikverein Königstetten
03.06.2008 10:23 Uhr

 

Status: offline
Ah Besten Dank euch beiden!

Habe onclick nun klein, das <br/> im javascript entfernt und type="text/javascript" eingefügt, nun klappt alles!  :lol: 
___________________________
http://www.all-community.eu Das Forum für jederman
Ähnliche Threads Forum Ähnlichkeitsgrad
 float - IE und Firefox Website & Webprogrammierung 1
 %username% aktuelles Nutzerkonto über IE Website & Webprogrammierung 1
 [Gelöst] JS Formularelemente je nach Eingabe anzeigen/verstecken, Probleme im IE Website & Webprogrammierung 1
 Ajax HTTP-Request geht nicht im IE 7 Website & Webprogrammierung 1
 [gelöst] Verschiedene Anzeigen in IE und Firefox? Website & Webprogrammierung 1
 Captcha Script - lokal auf Xampp läuft es aber online nicht ? Website & Webprogrammierung 1
 Form geht mit FireFox aber nicht mit IE Website & Webprogrammierung 1
nach obennach oben

Copyright © 2014 cybton-network

Google
Partner: #Musik - Dein Internetradio - nexem. - .wir machen news
ANEXIA - PHP Entwicklung - Web-Entwicklung - Fritz!Box Anrufmonitor für Mac OS - Rolladen, Markisen und Jalousien in Stuttgart - Rolladen in Stuttgart - SMSjobs