mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 17:12:13 -06:00
shovel across most of the env too
This commit is contained in:
parent
85a96e4446
commit
e650d05939
|
@ -6687,8 +6687,16 @@ function sandbox(tgt, rules, cls, html) {
|
||||||
if (hash.startsWith('#md-'))
|
if (hash.startsWith('#md-'))
|
||||||
want = hash.slice(1);
|
want = hash.slice(1);
|
||||||
|
|
||||||
|
var env = '', tags = QSA('script');
|
||||||
|
for (var a = 0; a < tags.length; a++) {
|
||||||
|
var js = tags[a].innerHTML;
|
||||||
|
if (js && js.indexOf('have_up2k_idx') + 1)
|
||||||
|
env = js.split(/\blogues *=/)[0] + 'a;';
|
||||||
|
}
|
||||||
|
|
||||||
html = '<html class="' + document.documentElement.className + '"><head><style>' + globalcss() +
|
html = '<html class="' + document.documentElement.className + '"><head><style>' + globalcss() +
|
||||||
'</style><base target="_parent"></head><body id="b" class="logue ' + cls + '">' + html +
|
'</style><base target="_parent"></head><body id="b" class="logue ' + cls + '">' + html +
|
||||||
|
'<script>' + env + '</script>' +
|
||||||
'<script src="' + SR + '/.cpr/util.js?_={{ ts }}"></script>' +
|
'<script src="' + SR + '/.cpr/util.js?_={{ ts }}"></script>' +
|
||||||
'<script>var ebi=document.getElementById.bind(document),d=document.documentElement,' +
|
'<script>var ebi=document.getElementById.bind(document),d=document.documentElement,' +
|
||||||
'loc=new URL("' + location.href.split('?')[0] + '");' +
|
'loc=new URL("' + location.href.split('?')[0] + '");' +
|
||||||
|
|
Loading…
Reference in a new issue