[問題] <% %> 有什麼功用

看板Web_Design作者 (New Life)時間18年前 (2007/04/16 09:57), 編輯推噓10(1004)
留言14則, 6人參與, 最新討論串1/2 (看更多)
近日在看一些html的原始碼,節錄如下: <html> <head> </head> <body> <script> var x = <% nvram_get("agr"); %>; </script> </body> </html> 因為沒有在JavaScript裡看過 <% %>,後來找了書,書上講說,若一開始 有宣告 <%@ language = JavaScript%>,則再來用 <% %>包起來的code, 都會在server端執行,書上稱這種作法叫做「伺服端的script程式」 ,但我找遍了server端的文件,也沒有看到nvram_get這個function呀。 而且我看的這份原始碼,也沒有宣告 <%@ language = JavaScript%>。 請問各位是否知道 <% %>這種用法呢?請幫忙解惑,謝謝你。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.225.195

04/16 10:14, , 1F
好像是ASP常在用的,那函式應該是函式庫的
04/16 10:14, 1F

04/16 10:33, , 2F
謝謝樓上的回答。因為這Server是架在Unix-like的OS上,請問是
04/16 10:33, 2F

04/16 10:34, , 3F
否在Unix-like上也能跑支援ASP的web server
04/16 10:34, 3F

04/16 10:54, , 4F
php也可以用<% %>的,原始檔是html文件還是asp或者其他
04/16 10:54, 4F

04/16 11:54, , 5F
Unix-like上面似乎有可以掛asp的程式..
04/16 11:54, 5F
※ 編輯: read 來自: 140.127.182.64 (04/16 12:05)

04/16 12:05, , 6F
原始檔是 html檔,但web-server就無法得知了
04/16 12:05, 6F

04/16 12:07, , 7F
而在裡面的函式大概有:user_get()、nvram_get、nvram_wihe()
04/16 12:07, 7F

04/16 12:08, , 8F
可以從此述的函式名去推斷出用的是PHP或ASP嗎?
04/16 12:08, 8F

04/16 13:00, , 9F
函數名看不出的,但是unix上的asp非常罕見
04/16 13:00, 9F

04/16 13:01, , 10F
這些應該都是自訂函式,所以無從分辨。
04/16 13:01, 10F

04/16 13:19, , 11F
非常謝謝各位,若沒各位的這些方向,我還真不知要從哪下手
04/16 13:19, 11F

04/16 13:25, , 12F
雖然我現在仍無法確定它是用PHP,但方向應該沒錯,謝謝各位。
04/16 13:25, 12F

04/16 14:29, , 13F
php吧 asp不用加;
04/16 14:29, 13F

04/16 16:39, , 14F
javascript的asp可以加;,但是應該有宣告language
04/16 16:39, 14F
文章代碼(AID): #168jWFtI (Web_Design)
文章代碼(AID): #168jWFtI (Web_Design)