在另一個 frameset 視窗顯示選單

Posted by: 邱小新 at 下午5:50:00 in
createElement() 出來的 innerHTML 無法使用,只能用 innerText 來設定,另外要加上 HTML 必須再使用 el.appendChild() 來加入。
function menu()
{
	amenu = top.frames['view'].document.getElementById("amenu");
	if (amenu == undefined) {
		var el = top.frames['view'].document.createElement("div");
		var view_width=top.frames['view'].document.clientWidth;
		obj = document.getElementById("amenu");
		rect=obj.getBoundingClientRect()
		left=rect.left-255-100+rect.width;
		el.style.cssText = 'position:absolute;left:'+left+
		';top:0;width:100;height:100;opacity:0.3;z-index:100;background:#000;';
		el.id = "amenu";
		top.frames['view'].document.body.appendChild(el);
	}
	else {
		if (amenu.style.visibility == "hidden")
			amenu.style.visibility = "visible";
		else
			amenu.style.visibility = "hidden";
	}
}

Font Awesome

Posted by: 邱小新 at 下午3:06:00 in