From bf73f8c5bec7c097fe0cf36c000328c40423641d Mon Sep 17 00:00:00 2001 From: Scott González Date: Sun, 18 Jan 2009 01:51:19 +0000 Subject: Demos: Fixed #3852: Add in extra directory level for href and src attributes when demos are loaded from demos/index.html. --- demos/index.html | 2 ++ 1 file changed, 2 insertions(+) (limited to 'demos/index.html') diff --git a/demos/index.html b/demos/index.html index 9680fe787..64cb6a1a6 100644 --- a/demos/index.html +++ b/demos/index.html @@ -150,6 +150,7 @@ } function loadDemo(path) { + var directory = path.match(/([^\/]+)\/[^\/\.]+\.html$/)[1]; $.get(path, function(data) { data = data.replace(/.*<\/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>/ig,""); // Remove title tags + data = data.replace(/((href|src)=["'])(?!(http|#))/ig, "$1" + directory + "/"); $('#demo-frame').empty().html(data); $('#demo-link a').attr('href', path); -- cgit v1.2.3