<body onload> funktioniert nicht im Firefox

loadinganimation.gif ist ein gutes Stichwort :)

Gehe ich recht in der Annahme, das du nicht nur die Thickbox nicht siehst, sondern auch nicht diesen Ladebalken?

Falls ja, ersetze mal deine thickbox.js durch die im Anhang.
(und falls nicht, dann auch;)).
 

Anhänge

  • thickbox.js.txt
    11,9 KB · Aufrufe: 34
die loadinganimation seh ich auch nicht :)

Hab mit deiner thickbox version probiert, hat aber nix geändert :(
bin nicht sicher könnte aber auch dran liegen das ich im noconflict() modus laufe
PHP:
  var $j = jQuery.noConflict();

kannst du mir vielleicht direkt die veränderte zeile geben ?
sonst muss ich immer aus der ganzen datei $j draus machen
 
Die Änderungen sehen so aus:

alt:
Code:
/*
 * Thickbox 3.1 - One Box To Rule Them All.
 * By Cody Lindley (http://www.codylindley.com)
 * Copyright (c) 2007 cody lindley
 * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php
*/
		  
var tb_pathToImage = "loadingAnimation.gif";

/*!! edit below this line at your own risk !!*/

//on page load call tb_init
$(document).ready(function(){   
	tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
	imgLoader = new Image();// preload image
  imgLoader.src = tb_pathToImage;
});

neu:
Code:
/*
 * Thickbox 3.1 - One Box To Rule Them All.
 * By Cody Lindley (http://www.codylindley.com)
 * Copyright (c) 2007 cody lindley
 * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php
*/
		  
var tb_pathToImage = "loadingAnimation.gif";
imgLoader = new Image();// preload image
imgLoader.src = tb_pathToImage;
/*!! edit below this line at your own risk !!*/

//on page load call tb_init
$(document).ready(function(){   
	tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
	
});
 
keine Veränderung. Es ist doch zum verzweifeln :suspekt:
trotzdem RIESEN Dankeschön nochmal zwischendurch. Kostenloser Support im Minutentakt, und das morgens um 4 :)
 
Hab jetz mal den Aufruf so versucht.
PHP:
<body style="text-align:center; vertical-align:middle" onload="tb_show('Testanzeige','<?php echo htmlspecialchars($mosConfiglive_site.$startpath.$secid . '&KeepThis=true&TB_iframe=true&height=400&width=500&modal=true'); ?>','');">

Die thickbox öffnet sich zwar immernoch nicht im Firefox, aber nun werden im Firebug immerhin die und jquery.js, thickbox.js,thickbox.css angezeigt.
Arrrghh ... es muss doch irgendwie gehen :rolleyes:
 
Also das mit den dyndns is ja wieder richtig aktig mit meinem uralt router ... nugut :)

Hab jetz mal im firebug im Tab Dom geschaut und wer siehe da ?
da gibts ne rote zeile :)


tb_pathToImage "components/com_vallet/language/thickbox/loadingAnimation.gif"

Der Pfad stimmt zwar, aber könnt es vielleicht daran liegen das es nich geht ?
hab bei bei ner alten joomlasite mal den code reingeworfen. da gehts im firefox :p
 

Neue Beiträge

Zurück