daGizmo: Auf ausgelagerten Script zugreifen?

Beitrag lesen

Hallo!

Habe ein Problem, das sonst eigentlich keines war... da ich ziemlich viel mit JavaScript arbeite, habe ich es jetzt in externe Dateien ausgelagert.

Wenn ich jetzt den Code mit
<script language="javascript" src="/js/bvs.js"></script>
einfüge, und auf eine Funktion zugreifen will, funktioniert es nicht!?

Folgender Code (Auszug) befindet sich in der Datei "bvs.js" im Ordner "js":
function Fensterbreite() {
 if (window.innerWidth) {
  return window.innerWidth;
 } else if (document.body && document.body.clientWidth) {
  return document.body.clientWidth;
 } else {
     return 0;
 }
}

Wenn ich diese Datei mit dem oben erwähnten Befehl in die Datei "bvs.asp" (im Hauptverzeichnis) einlese, müsste ich theoretisch mit dem Befehl:

alert(Fensterbreite());

die Breite vom Fenster erhalten? Der IE meint aber "Objekt erwartet" - was habe ich übersehen?

Vielen Dank für jeden Tipp!
daGizmo