2015-01-20 58 views
0

我有這樣一個呼叫按鈕:呼叫dynamicaly電話屬性,當點擊按鈕

<a href="tel:01 01 01 01 01"></a> 

但我想將它變成: <a href="tel:"></a>或其他東西,當我點擊A HREF,我拉電話號碼通過Ajax腳本,我用這個電話號碼觸發呼叫。

我該怎麼做?

謝謝

+0

不能你只要把正確的號碼呢? – MightyPork 2015-01-20 19:54:26

+3

盯着你的問題幾分鐘後,我仍然不知道你的意思。 – Banana 2015-01-20 19:56:06

+0

將文字添加到您的定位標記將創建鏈接。 '01 01 01 01 01' – ltotally 2015-01-20 20:03:00

回答

-1

這聽起來像它的手機。 Buuuut的方式你有你的href設置你會得到隨機電話:'s。用戶如何知道電話:他們想要什麼?

0

也許有點像這樣?

<a href="http://www.youtube.com" onclick="this.href = 'http://www.google.com'">Take me to the YouTube!</a> 
0

創建IFRAME加載 「電話:」 URL。

該解決方案的工作原理與Android手機被黑客入侵的方式相同。三星包括了用於擦拭手機的特殊撥號代碼。操作的網站只是「叫」像* 2767 * 3855#(這個擦拭Galaxy S3)。

function fetch_number() { 
 
    // Do AJAX stuff here... 
 
    return "123456789"; 
 
} 
 

 
function call(number) { 
 
    var iframe = document.createElement('iframe');  
 
    iframe.style.display = "none"; 
 
    iframe.src = "tel:" + fetch_number(); 
 
    document.body.appendChild(iframe); 
 
}
<a href="tel:123456789">Just call</a><br /> 
 
<a href="javascript:call();">Fetch number and call</a>

0

我發現這個簡單的方法:

$.get('{{ "/www-ajax-get-number/id/1221", function(data) { window.location = "tel:"+data; });