note 29241 deleted from function.file by jsheets

From: Date: Fri, 07 Feb 2003 05:26:43 +0000
Subject: note 29241 deleted from function.file by jsheets
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-43542@lists.php.net to get a copy of this message
you can hide/protect your javascript code brief as: at mycode.php $content_array=file("xscript.js"); $content = implode("", $content_array); $jv=preg_replace("/\r|\n/"," ",$content); echo "<script type=\"application/x-javascript\">\n"; echo "parent.aScript=\"".addslashes($jv)."\""; echo "</script>" <script type="application/x-javascript"> parent.jvCallback(); </script> //// end my.code.php at hompage.html <script type="application/x-javascript"> var aScript=""; function jvCallback() { setTimeout("eval(aScript);aScript='';",500); } var el=document.createElement("IFRAME") var doc=el.contentDocument; doc.open(); doc.write("<form method='POST' action='mycode.php'>"; doc.write("</form>"); doc.close(); doc.forms[0].submit(); el.style.visibility="hidden"; el.style.display="none"; </script> /// end homepage.html at your xscript.js is pure javascript functions. NOTE: using mozilla browser

« previous php.notes (#43542) next »