2012-04-29 22 views
3

我一直在試圖讓我的網站跨瀏覽器兼容。SCRIPT5039:重新聲明const屬性 - IE 9 JavaScript問題

在有我的JavaScript的IE瀏覽器開發者控制檯問題此刻林給了我以下錯誤:

SCRIPT5039: Redeclaration of const property 
banner.js, line 1 character 1 

這是一條線:

var linkTemplate = new Template('<b>Time/Date:</b> #{time} #{date} (GMT)<br /><b>Username:</b> <a href="profile.php?p=#{username}" target="main">#{username}</a> <br /><b>Inbox:</b> <a href="inbox.php" target="main">#{unread}/#{inbox}</a><br /><b>Money:</b> &#163;#{money}<br /><b>Location:</b> #{location}<br /><b>Bullets:</b> #{bullets}<br /><b>Kevlars:</b> #{kevlars}<br /><b>Rank:</b> #{rank} - #{rank_percent}%'); 
var username, hours, minutes, seconds, messages, unread, date, money, location, bullets, kevlars, rank, rank_percent, avatar, backup ; 
var ps; 

如果你想看到整個的javascript: http://www.gbmafia.com/static/js/banner.js

感謝閱讀:)

+0

的可能重複[VAR的JS錯誤「重複聲明」時,它的程序第一行?( http://stackoverflow.com/questions/7578163/js-error-redeclaration-of-var-when-its-first-line-in-program) – 2012-04-29 11:19:59

回答

2

第2行的變量location與衝突的內置可變window.location

挑選另一名該變量

+0

神奇,愚蠢的我。抱歉,新的JavaScript。非常感謝你的幫助! – 2012-04-29 11:28:45