【BBCode】希望能增加open功能
发表于 : 2025年 11月 26日 12:47
此前我希望svg直顯在頁面上,還要轉base64。後來認為這確實不是一個顯示svg的好辦法。
現在有了更好的方法,也只需要增加一個BBCode,那就是open in new window。
效果:

bbcode usage:
html:
Help line:
可以打開html和svg等所有可以用瀏覽器打開並顯示的內容。
代碼首先由grok4.1提供,之後經我修改和測試。
不會有任何安全風險,因為是在另一個窗口打開。
已在我的本地phpbb測試通過。
希望貴壇可以增加這個功能,非常感謝!@圈宝
現在有了更好的方法,也只需要增加一個BBCode,那就是open in new window。
效果:
bbcode usage:
代码: 全选
[open]{TEXT}[/open]代码: 全选
<span class="bbcode-open" onclick="var b=this;while(b&&!b.classList.contains('codebox')){b=b.previousElementSibling;};if(b){var c=b.querySelector('code');if(c){var t=(c.textContent||c.innerText);var w=window.open('about:blank','_blank');w.document.write(t);w.document.close();} }" style="cursor:pointer;background:#0066cc;color:#fff;padding:3px 9px;border-radius:4px;font-size:12px;margin:0 7px;">Open in new window</span>代码: 全选
Place it after a code block to open the code in a new window.代碼首先由grok4.1提供,之後經我修改和測試。
不會有任何安全風險,因為是在另一個窗口打開。
已在我的本地phpbb測試通過。
希望貴壇可以增加這個功能,非常感謝!@圈宝