我正在使用javascript來查看設備像素比率的cookie。在IE瀏覽器的像素比例輸出不確定的,所以我想用一個有條件地說,如果沒有定義設定爲1設備像素比例undefined
我一直在嘗試幾種不同的方法,但認爲這會工作:
<script>
if (window.devicePixelRatio==undefined) {
document.cookie='screenpixelratio='1'; path=/';location.reload(true);
} else {
document.cookie='screenpixelratio='+window.devicePixelRatio+'; path=/';location.reload(true);
}
</script>
但是,我不能得到它輸出1.
有誰知道我能做到這一點?
你確定「1」應該引號內去? – PaulJ 2013-02-15 14:40:52
@PaulJ:這是一個答案。它甚至可以是*答案。 :-) – 2013-02-15 14:44:00