作者jimmyken793 (達)
看板PHP
標題Re: [請益] 如何讓PHP不要顯示java script的語法?
時間Tue Jan 16 18:43:16 2007
※ 引述《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
1F:推 cde123:原來有混淆器這東西...上次抓個東西回來就想說他寫什麼鬼 01/16 22:33
2F:→ cde123:想要改還真看不懂他寫什麼... 01/16 22:33
3F:推 buganini:這個我都在最前面document.write('<textarea>'); 01/17 02:37
4F:→ buganini:最後面document.write('</textarea>'); 01/17 02:38
5F:→ buganini:他就會把東西吐出來了...不過這種作法的前提是裡面不能有 01/17 02:38
6F:→ buganini:textarea標籤輸出, 且IE看可能會爆 01/17 02:39
7F:→ buganini:FF似乎會把<textarea> </textarea>之間的東西都當純文字 01/17 02:39
8F:→ buganini:IE有時候就會把它當HTML解析 (以上根據經驗不是很確定) 01/17 02:40