Demos: Fixed #3852: Add in extra directory level for href and src attributes when demos are loaded from demos/index.html.

This commit is contained in:
Scott González 2009-01-18 01:51:19 +00:00
parent f375f053f4
commit bf73f8c5be

View File

@ -150,6 +150,7 @@
}
function loadDemo(path) {
var directory = path.match(/([^\/]+)\/[^\/\.]+\.html$/)[1];
$.get(path, function(data) {
data = data.replace(/<script.*>.*<\/script>/ig,""); // Remove script tags
@ -159,6 +160,7 @@
data = data.replace(/<\/?head.*>/ig,""); //Remove head tag
data = data.replace(/<\/?!doctype.*>/ig,""); //Remove doctype
data = data.replace(/<title.*>.*<\/title>/ig,""); // Remove title tags
data = data.replace(/((href|src)=["'])(?!(http|#))/ig, "$1" + directory + "/");
$('#demo-frame').empty().html(data);
$('#demo-link a').attr('href', path);