Bir IFRAME içinde yüklenen, IE ve Firefox'ta düzgün çalışan, ancak Opera'da çalışmayan bir web sayfam var. Bundan nefret ediyorum çünkü yıllardır Opera kullanıcısıyım. Ve ben bu şeyi yazdım. :-)Opera, bazı JavaScript dosyalarını yüklenmeyecek
Sorun, Opera'nın sayfayı oluşturan bazı JavaScript dosyalarını yüklemiyor olmasıdır. Sayfanın kendisinin HTTPS ve dahil edilen dosyaların farklı bir ana bilgisayar ve bağlantı noktasından HTTP üzerinden yüklenmesinden kaynaklandığından şüpheleniyorum. Opera'nın buna izin verdiğine inanıyorum ama Dragonfly'nin Net sekmesi bile onları yüklemeye teşebbüs etmiyor.
Bu sayfa bir Rally "özel uygulama" dır ve bir IFRAME içine yüklendiğini veya HTTPS ile yüklendiğini kontrol edemiyorum. Ayrıca, dahil edilen dosyaların farklı bir ana bilgisayardan yüklendiğini veya ana bilgisayarın yalnızca HTTP'yi desteklediğini kontrol edemiyorum. Bu yüzden karışık içeriklerle sıkışıp kaldım. arasında
<script src="http://www.example.com:81/common/jquery-1.4.2.js"></script>
<script src="http://www.example.com:81/common/jsTree/jquery.jstree.js"></script>
<script src="http://www.example.com:81/common/utils_jserror.js"></script>
<script src="http://www.example.com:81/common/utils_logging.js"></script>
<script src="http://www.example.com:81/common/utils_print_r.js"></script>
<script src="http://www.example.com:81/common/utils_rally_query.js"></script>
<script src="http://www.example.com:81/common/json2.js"></script>
<script src="/slm/js/slm.js"></script>
<script src="/slm/js-lib/dojo/rally-1.3.1/dojo/dojo.js.uncompressed.js"></script>
<script src="/slm/mashup/1.18/js/batch-toolkit.js"></script>
<script src="/slm/mashup/1.18/js/utilities.js"></script>
"/ slm/..." şeyler TÜM yüklenen oluyor ve YOKTUR: diğer şeyler arasında
, sayfanın HEAD elemanı (ayıklanmış biraz) içeriyor "www.ornek ..." şeyler.
Neyi yanlış yaptığımı bilen var mı?
internette düzenli sunucudan http yüklenen komut, yoksa olduğu Bu sunucu bir intranet veya yerel ana bilgisayarda mı? – hallvors
adresinizi, protokolden bahsetmeden // ile başlatmaya çalıştınız. ex: 'src =" // www.example.com' – karlcow
@hallvors: "example.com" komut dosyaları, yerel intranet üzerindeki bir Windows sunucusundan gelir ve herkese açık Internet'ten erişilemez. tarayıcının çalıştığı makine - eğer bunları kesip adres çubuğuna yapıştırırsam, JavaScript kaynak dosyaları tarayıcıda okunabilir. –