呢一個係淨 [img] 代碼,咁圖會出張大圖:
- 代碼: 選擇全部
[img]http://lsforum.net/upload/users/public/e21787Screenshotg177.jpg[/img]
呢一個係 [url] 裏面再有 [img] 代碼,咁圖唔會出張大圖:
- 代碼: 選擇全部
[url=http://bbs.i-circle.net][img]http://lsforum.net/upload/users/public/e21787Screenshotg177.jpg[/img][/url]
就算上一層唔係 [url] 都 detect 到 :
- 代碼: 選擇全部
[url=http://bbs.i-circle.net][b][img]http://lsforum.net/upload/users/public/e21787Screenshotg177.jpg[/img]test[/b][/url]
test
自己加去風格既 forum_fn.js:
- 代碼: 選擇全部
/**
* Create Image Thumbnail
*/
function create_img_thumb() {
var divs = document.getElementsByTagName('div');
for(var i in divs) {
if(divs[i].className == 'content') {
var imgs = divs[i].getElementsByTagName('img');
for(var j in imgs) {
if(imgs[j].offsetWidth > 400) {
imgs[j].style.width = '400px';
// check if [url] covers the image
var parentNode = imgs[j];
var covered = false;
do {
parentNode = parentNode.parentNode;
if(parentNode.tagName.toLowerCase() == 'a') {
covered = true;
break;
}
} while(parentNode.className != 'content');
if(!covered) {
var a = document.createElement('a');
a.className = 'postlink';
a.href = imgs[j].src;
a.appendChild(imgs[j].cloneNode(true));
imgs[j].parentNode.replaceChild(a, imgs[j]);
}
}
}
}
}
}
onload_functions.push('create_img_thumb()');
jQuery 版(無寫到彈大圖既功能)
- 代碼: 選擇全部
$(document).ready(function() {
$('div.content img').each(function() {
if(this.offsetWidth > 400) {
this.css('width' : '400px');
}
});
}