![](/img/trans.png)
[英]onClick Window.Location does not work in Chromium (Linux version of Google Chrome)
[英]window.location does not work in Chrome and Safari
我有下面的腳本來打開電子郵件客戶端並重定向頁面以避免空白,但是該腳本在Firefox
和IE
效果很好,但是Chrome
和Safari
不會打開電子郵件客戶端,而只是重定向到url,是所有解決方法解決問題?
if(!empty($emails)){
echo '<script>
window.location = "mailto:abc@site.com?cc=xyz@site.com&bcc='.$emails.'&subject=Hello:";
window.location = "http://www.site.com/current_page.php";
</script>';
}
謝謝。
采用
window.location.href
代替
window.location
更好用
以下內容在適用於Windows的IE,FireFox,Chrome和Safari的當前版本中對我有用(fiddle = http://jsfiddle.net/MgX9U/ )
window.location.replace("mailto:?subject=hi&body=content");
編輯:在第二個調用之前使用setTimeout函數,並為第二個調用設置延遲。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.