2
は、自分のサイト上のいくつかのjavascriptのは、それが多くのブラウザによってブロックされています「のdocument.write()」最近の交換「のdocument.write()が」
を使用して、ウェブサイトのテキストに場所としてだけでなく、ユーザーのデバイス名を配置しますコードは実行されていません。
これを正しく置き換えるにはどうすればよいですか?私はそれを同時に、あるいは他のものの前にロードする必要があります。
<script>
function x(name) {
return decodeURI(
(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1] || ''
);
}
c = x('city')
m = x('model')
b = x('brand')
phone = x('brand') + ' ' + x('model')
browser = x('browser')
os = x('os')
ip = x('ip')
isp = x('isp')
osversion = x('osversion')
browserversion = x('browserversion')
</script>
<script type="text/javascript">
var dayNames = Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
var monthNames = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var now = new Date();
var today = monthNames[now.getMonth()] + " " + now.getDate() + ", " + now.getFullYear();
function get_date(days)
\t {return today = monthNames[now.getMonth()] + " " + (now.getDate() - days) + ", " + now.getFullYear();}
</script>
、これは私がそれを実装しようとしてる方法です:
<div class="main-content flag" id="content1">
<h1>Congratulations <script>document.write(b);</script> User! Your <script>document.write(m);</script> Awesome!</h1>
<div style="text-align:left; width:100%; color:black; font-size:10px;">
<script type="text/javascript">document.write(today);</script>
</div>
</div>
は、私が働いている2つのスクリプトがあります