Ho modificato una pagina CGI che contiene questo codice JS per riempire con le informazioni inserite in una form un campo text.
La form e' definita in questo modo:codice:function transfert(){ valP=how_to.package.value; valQ=how_to.question.value; valA=how_to.answer.value; //add the template to the existing bug val=window.opener.Create.comment.value; val=val+"===================\n= How To Template =\n===================\n<template>\n<title>HowToTemplate</title>\n<package>\n\t"+valP+"\n</package>\n<question>\n\t"+valQ+"\n</question>\n<answer>\n\t"+valA+"\n</answer>\n</template>\n"; window.opener.Create.comment.value=val; close(); }
Solo che il codice funziona su IE6, ma non su Firefox 2.0codice:print $cgi->start_form(-name=>'how_to', -action=>'javascript:window.history.back()'); [...] print $cgi->end_form;
Volevo sapere se nello scrivere quel codice ho fatto qualche errore o se per farlo funzionare su Firefox devo aggiungere qualcosa.
Grazie

Rispondi quotando