On Sun, Jan 02, 2011 at 01:44:46PM +0100, klaus-jürgen weghorn ol wrote:
wenn ich unter WIN7 Firefox 3.6.13 auf der Seite
http://de.libreoffice.org/download-de-DE-3/ das Markierfeld
"Download using BitTorrent" ankreuze und danach wieder demarkiere
bekomme ich folgende Meldung:
<zitat>
Ein Skript auf dieser Seite ist eventuell beschäftigt oder es
antwortet nicht mehr. Sie können das Skript jetzt stoppen oder
fortsetzen, um zu sehen, ob das Skript fertig wird.
Skript: http://de.libreoffice.org/sapphire/thirdparty/jquery/jquery-packed.js?m=1289666120:105
</zitat>
Unter ie8 und chrome bekomme ich die Meldung nicht.
Das script ist unter firefox (im Gegensatz zu den beiden anderen)
auch extrem langsam.
Läuft da irgend ein debugging/profiling Add-On?
Die entsprechende Funktion beim ändern der Checkbox ist::
$("input#BT").change(function () {
if ( $(this).is(":checked") ) {
$("div#filtered ul li a, ul#uldown a:not(.action)").each( function() {
$(this).attr("href", this.href + ".torrent");
$(this).append(".torrent");
});
sprich, es wird ".torrent" an alle href-attribute und an den Linktext
angehägt (für alle links, die auf die css-Selektoren "div#filtered ul
li a" (die durch die dropdowns gefilterten Treffer) und "ul#uldown
a:not(.action)" (alle links in der Downloadliste unterhalb der
Listboxen, die nicht die Klasse "action" haben)
} else {
$("div#filtered ul li a, ul#uldown a:not(.action)").each( function() {
$(this).attr("href", this.href.replace(/\.torrent$/,""));
$(this).text($(this).text().replace(/\.torrent$/, ""));
});
beim deaktivieren ist es aufwendiger, da nicht einfach etwas angehängt
wird, sondern per Ersetzung eines regulären Ausdrucks das ".torrent"
vom Ende des Linktextes und des href-Attributs entfernt wird. Ist also
zu erwarten, daß dies geringfügig länger dauert, als das einschalten,
aber bestimmt nicht so lange, daß der Browser meint, das Skript hätte
sich aufgehangen. Sollte nur für profiling/Zeitmessung in
Millisekunden eine Rolle spielen, nicht für den Menschen.
}
}).change();
kann ich hier mit Firefox 4.0beta8 unter Debian SID/Experimental
AMD64 nicht bestätigen, mit Iceweasel 3.5.16-3 dauert das
(De)markieren nur arg lange, bis da was passiert ... :(
Hmm. Ist die 3.xer Javascript engine von Firefox wirklich so schlecht?
Hast du
zufällig irgendein Addon installiert, was bei dir zu der
Fehlermeldung führen könnte?
Gleiche Frage an Dich :-)
Du hast ja mit Iceweasel dasselbe Problem, nur daß bei Dir noch nicht
"Das Skript antwortet nicht" getriggert wird - wie lange ist den "arg
lange"? Mehr als ein Bruchteil einer Sekunde?
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.