2016-07-27 75 views
0

我一直無法獲得警報與HTML按鈕按下,也稱爲網址。更詳細地描述問題,我有一個按鈕,當按下時調用一個url,從我的urls.py文件和views.py文件調用一些播放視頻的python代碼,但是當我按下按鈕時包含觸發警報,python代碼沒有得到執行,但警報顯示沒有任何問題。我的問題是,如何讓這兩個操作在單擊按鈕時兼容,以便兩者都能正確執行?如果提供更多信息,也可以使用Django框架。當按鈕單擊操作包含警報時,如何從按鈕單擊中正確執行python代碼?

這是HTML和JavaScript

<script type="text/javascript"> 
function show_alert() { 
alert("The View Is Now Playing in a New Window"); 
} 
</script> 
<a class="btn btn-default" href="/VideoPlayer" role="button" onclick="show_alert()">Play Video</a> 

回答

0

如果要執行服務器端和客戶端的代碼,你需要使用XHR或乾脆Ajax

<a href=''></a>將頁面重定向到href的URL,爲此,您需要向您的JavaScript點擊方法添加「返回false」

這樣的

`function click(){ 
    alert(); 
    // call your ajax here 
    return false; 
}` 

希望這可以幫助你

+0

這樣的工作,感謝幫助,謝謝! – user3354383

相關問題