Овај сајт ће имати ограничену функционалност док га будемо ажурирали у циљу побољшања вашег искуства. Ако неки чланак не реши ваш проблем и желите да поставите питање, на располагању ће вам бити наше заједнице подршке @FirefoxSupport на Twitter-у и /r/firefox на Reddit-у.

Претражи подршку

Избегните преваре подршке. Никада од вас нећемо тражити да зовете или шаљете поруке на број или да делите личне податке. Пријавите сумњиве радње преко „Пријавите злоупотребу” опције.

Сазнај више

running scripts on web page

  • 1 одговор
  • 1 има овај проблем
  • 8 прегледа
  • Последњи одговор послао cor-el

more options

why won't fire fox show this script when accessing a web page... it works in IE...

<SCRIPT LANGUAGE="JavaScript">

function displaydatetime() {
if (!document.layers && !document.all)	return;
  var today;
  var timeLocal;
  var timeUTC;
  today = new Date();
  timeLocal = today.toLocaleString(); 
  timeUTC = today.toUTCString(); 
  if (document.layers) {
    document.layers.clockLocal.document.write(timeLocal);
    document.layers.clockLocal.document.close();
    document.layers.clockUTC.document.write(timeUTC);
    document.layers.clockUTC.document.close();}
  else if (document.all) {
  clockLocal.innerHTML = timeLocal;
  clockUTC.innerHTML = timeUTC;}
  setTimeout("displaydatetime()", 500)
}
  window.onload = displaydatetime;

</script>

or this...

<a href="http://www.pax.com/free-counters.html"><img src="http://counter.pax.com/counter/image?counter=ctr-9hkgqsxvvq" alt="Free Hit Counter" border="0" /></a>

Thanks

why won't fire fox show this script when accessing a web page... it works in IE... <pre><nowiki><SCRIPT LANGUAGE="JavaScript"> function displaydatetime() { if (!document.layers && !document.all) return; var today; var timeLocal; var timeUTC; today = new Date(); timeLocal = today.toLocaleString(); timeUTC = today.toUTCString(); if (document.layers) { document.layers.clockLocal.document.write(timeLocal); document.layers.clockLocal.document.close(); document.layers.clockUTC.document.write(timeUTC); document.layers.clockUTC.document.close();} else if (document.all) { clockLocal.innerHTML = timeLocal; clockUTC.innerHTML = timeUTC;} setTimeout("displaydatetime()", 500) } window.onload = displaydatetime; </script></nowiki></pre> or this... <pre><nowiki><a href="http://www.pax.com/free-counters.html"><img src="http://counter.pax.com/counter/image?counter=ctr-9hkgqsxvvq" alt="Free Hit Counter" border="0" /></a> </nowiki></pre> Thanks

Измењено од стране cor-el

Сви одговори (1)

more options

That is a very old script: if (!document.layers && !document.all) return;

Firefox doesn't support either of them, document.layers is old Netscape code and document.all is IE code, so Firefox does return.

In modern browsers you need to use document.getElementById
See https://developer.mozilla.org/En/DOM/document.getElementById