作者read (New Life)
看板Web_Design
標題[問題] <% %> 有什麼功用
時間Mon Apr 16 09:57:34 2007
近日在看一些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
1F:推 mlwmlw:好像是ASP常在用的,那函式應該是函式庫的 04/16 10:14
2F:推 read:謝謝樓上的回答。因為這Server是架在Unix-like的OS上,請問是 04/16 10:33
3F:→ read:否在Unix-like上也能跑支援ASP的web server 04/16 10:34
4F:推 Numino:php也可以用<% %>的,原始檔是html文件還是asp或者其他 04/16 10:54
5F:→ aqzb:Unix-like上面似乎有可以掛asp的程式.. 04/16 11:54
※ 編輯: read 來自: 140.127.182.64 (04/16 12:05)
6F:推 read:原始檔是 html檔,但web-server就無法得知了 04/16 12:05
7F:推 read:而在裡面的函式大概有:user_get()、nvram_get、nvram_wihe() 04/16 12:07
8F:→ read:可以從此述的函式名去推斷出用的是PHP或ASP嗎? 04/16 12:08
9F:推 Numino:函數名看不出的,但是unix上的asp非常罕見 04/16 13:00
10F:推 yudian:這些應該都是自訂函式,所以無從分辨。 04/16 13:01
11F:推 read:非常謝謝各位,若沒各位的這些方向,我還真不知要從哪下手 04/16 13:19
12F:→ read:雖然我現在仍無法確定它是用PHP,但方向應該沒錯,謝謝各位。 04/16 13:25
13F:推 dingyuchi:php吧 asp不用加; 04/16 14:29
14F:推 Numino:javascript的asp可以加;,但是應該有宣告language 04/16 16:39