2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Sylera part3

1 :名無しさん@お腹いっぱい。:04/08/09 23:01 ID:FdpYqI95
前スレ
SyleraがIE抜くときキタ━━(゚∀゚)━━!!!Ver2.
http://pc5.2ch.net/test/read.cgi/software/1075424985/

前々スレ
SyleraがIE抜くときキタ━━━(゚∀゚)━━━!!!!
http://pc5.2ch.net/test/read.cgi/software/1049415000/

Sylera version 2 配布ページ
http://www.zawameki.net/sylera/

Sylera version 1 配布ページ
http://www.zawameki.net/izmi/prog/sylera.html

812 :名無しさん@お腹いっぱい。:04/11/25 20:04:38 ID:v4LIM32g
>>811
JSプラグインにして使えばいいよ。とりあえずもう少し作った奴が下の。トグルで元に戻る。
function taget_init(_frame) {
var i;
for (i=0; i<_frame.document.links.length; ++i){
_frame.document.links[i].target = _frame.document.links[i].getAttribute(TAGET_ATTR);
_frame.document.links[i].removeAttribute(TAGET_ATTR);
}
}
function taget_blank(_frame) {
var i;
for (i=0; i<_frame.document.links.length; ++i){
_frame.document.links[i].setAttribute(TAGET_ATTR, _frame.document.links[i].target);
_frame.document.links[i].target = tagetVal;
}
if (_top.document.title.substr(1,2) == "> ") {
_top.document.title = " " + _top.document.title;
}
}
function frameSet(bframe){
//alert(bframe.name);
if (bframe.document.links.length == 0) return;
(bframe.document.links[0].getAttribute(TAGET_ATTR) == null) ? taget_blank(bframe):taget_init(bframe);
}
function titleSet() {
if (_top.document.title.substr(1,2) == "> ") {
_top.document.title = _top.document.title.substr(3,window.top.document.title.length-3);
}else{
_top.document.title = tittleChar + _top.document.title;
}
}

813 :名無しさん@お腹いっぱい。:04/11/25 20:07:51 ID:v4LIM32g
function frameList(aframe){
var i,v;
//alert(aframe.name);
frameSet(aframe);
for (i=0; i<aframe.frames.length; ++i){
v = aframe.frames[i];
frameList(v);
}
}

var TAGET_ATTR = "origTaget",tagetVal = "_blank",_top = top,tittleChar = "L> "; // tittleCharは1byte+"> "で設定
frameList(_top);
titleSet();

247 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)