Javascript nachladen beim Konqueror
Claus Peter
- javascript
0 molily
Hallo,
weiss jemand, ob und ab welcher Version des Konqueror das Nachladen von Javascript unterstützt wird?
Zur Zeit benutze ich die Methode, die hier im Forum so schon mal gepostet wurde:
var pJs;
pJs = document.createElement('script');
pJs.setAttribute('type','text/javascript');
pJs.setAttribute('src', PFAD);
document.getElementsByTagName('head')[0].appendChild(pJs);
Das scheint aber mit Konqueror 3.4.0 nicht zu funktionieren.
Hallo,
Das scheint aber mit Konqueror 3.4.0 nicht zu funktionieren.
Funktioniert hier mit Konqueror 3.5 problemlos.
Meine JSONP-Funktion ist entsprechend:
function jsonp (uri, callback, parameters) {
var query_string = "";
if (parameters) {
for (param_name in parameters) {
query_string += encodeURIComponent(param_name) + "=" + encodeURIComponent(parameters[param_name]) + "&";
}
}
var src = uri + "?jsonp=" + callback + "×tamp=" + new Date().getTime() + "&" + query_string;
var script_element = document.createElement("script");
script_element.type = "text/javascript";
script_element.id = "jsonp";
script_element.src = src;
var head = document.getElementsByTagName("head").item(0);
var old_script_element = document.getElementById("jsonp");
if (!old_script_element) {
head.appendChild(script_element);
} else {
head.replaceChild(script_element, old_script_element);
}
}
Mathias