Re: [請益] 如何讓PHP不要顯示java script的語法?

看板PHP作者 (達)時間19年前 (2007/01/16 18:43), 編輯推噓2(206)
留言8則, 2人參與, 最新討論串2/6 (看更多)
※ 引述《saininniang (sob)》之銘言: : <html> : ... : ... : <body> : <?php : echo "123"; : echo "<script>"; : 在這寫一些java才有的功能 : echo "</script>"; : ?> : </body> : </html> : ................................................. : 執行網頁 : 我還沒按java script的功能前,檢視原始碼,沒什麼東西。 : 按了java script的功能以後,再檢視原始碼, : 結果java script做的動作卻顯示在原始碼上 : 多出 : <script> : java script的動作原始碼 : </script> : 能不能不要讓他顯示出來....... 要讓javascript能夠正常運作,就必須要把javascript程式碼包含在網頁裡面 (無論是你用檔案引入或直接寫在網頁上) 倒是可以用一種叫做混淆器的東西可以讓javascript原始碼很難閱讀。 還有,是javascript,不是java。這兩個差的可遠了XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.191.199

01/16 22:33, , 1F
原來有混淆器這東西...上次抓個東西回來就想說他寫什麼鬼
01/16 22:33, 1F

01/16 22:33, , 2F
想要改還真看不懂他寫什麼...
01/16 22:33, 2F

01/17 02:37, , 3F
這個我都在最前面document.write('<textarea>');
01/17 02:37, 3F

01/17 02:38, , 4F
最後面document.write('</textarea>');
01/17 02:38, 4F

01/17 02:38, , 5F
他就會把東西吐出來了...不過這種作法的前提是裡面不能有
01/17 02:38, 5F

01/17 02:39, , 6F
textarea標籤輸出, 且IE看可能會爆
01/17 02:39, 6F

01/17 02:39, , 7F
FF似乎會把<textarea> </textarea>之間的東西都當純文字
01/17 02:39, 7F

01/17 02:40, , 8F
IE有時候就會把它當HTML解析 (以上根據經驗不是很確定)
01/17 02:40, 8F
文章代碼(AID): #15hAn5FY (PHP)
討論串 (同標題文章)
文章代碼(AID): #15hAn5FY (PHP)