2014-05-21 92 views
-1
document.getElementById('user-name').onkeyup = function() { 
    connection.extra['user-name'] = this.value; 
}; 
document.getElementById('setup-voice-only-call').onclick = function() { 
    this.disabled = true; 
    connection.open(); 
}; 
connection.extra = { 
    'user-name': 'Anonym' 
}; 

我有一個PHP網站,用戶可以登錄。我正在使用$_SESSION['username']。 如何在上面的JavaScript代碼中將變量user-name更改爲session['username']如何在Javascript中更改此變量?

+0

將php值嵌入到頁面生成時的JS代碼中,或者使用ajax請求來獲取它。 –

回答

1

您將需要動態生成JavaScript。

<html> 
<head> 
<script> 
connection.extra = { 
    'user-name': <?= json_encode($_SESSION['username']) ?> 
}; 
</script> 
</head> 
... 
+0

非常感謝您的工作! :) – brox