作者kakaloto (卡卡洛特)
看板Web_Design
標題[問題] Asp檔當中用javascript 放音樂無效?
時間Tue Jan 9 23:53:24 2018
不好意思 再次打擾版上前輩
當我寫好一個function 後
在asp檔裡面的碼長像這樣
<%
function(表單名稱){
for迴圈增加表單欄第一個數值 每次加1
if (表單欄第一個數值==5)
{
var boom = new Audio('music/boom.mp3');
boom.play();
}
}
%>
再用音效前的功能都正常
但當跑到音樂那行的時候
網頁輸出顯示
沒有宣告Audio
但我在其他html 外加的js
寫同樣語法卻沒有這問題
請問是哪裡出了錯?
另外寫document 這種語法的時候
網頁也顯示我也沒宣告document
請問該如何解決?
謝謝前輩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.35.249
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1515513207.A.27A.html
推 shuangrain: Audio是js不是c#01/10 02:59
對呀 我用js寫的
※ 編輯: kakaloto (223.136.35.249), 01/10/2018 09:59:50
→ ssccg: js的部分不要放在 <% %> 中間01/10 10:35
如果放在額外inc檔引用 也是同樣狀況
※ 編輯: kakaloto (163.14.44.251), 01/10/2018 10:46:01
推 pm2001: 你先看看最後產出怎樣的網頁 再去找問題好嗎 01/10 11:11
→ zg0608x: 不懂你這是ASP還是ASP.NET WebForm 01/10 16:45
→ zg0608x: 如果是ASP JS就不能當成VB寫在<%%>裡面 可能要先搞懂這個 01/10 16:48