SASCSI
狐狸大王
狐狸大王
  • UID30822
  • 注册日期2009-10-24
  • 最后登录2013-07-09
  • 发帖数329
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:1333回复:2

有没有能让状态栏显示在上方的插件(或者在左右)

楼主#
更多 发布于:2010-01-15 11:27
RT......谢谢
个人Blog
http://sascsi.x10.bz/blog/

viviseek
小狐狸
小狐狸
  • UID29865
  • 注册日期2009-07-29
  • 最后登录2013-09-04
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2010-01-15 11:27
StatusbarInURLBar3.uc.js

无法贴图?
xelnaga
千年狐狸
千年狐狸
  • UID1911
  • 注册日期2005-01-08
  • 最后登录2022-04-20
  • 发帖数1725
  • 经验85枚
  • 威望0点
  • 贡献值8点
  • 好评度5点
  • 社区居民
2楼#
发布于:2010-01-15 11:27
viviseek:StatusbarInURLBar3.uc.js

无法贴图?
回到原帖



是这个吧?

// ==UserScript==
// @name           StatusbarInURLBar3.uc.js
// @namespace      http://d.hatena.ne.jp/Griever/
// @include        main
// ==/UserScript==
(function(){
	if (!isElementVisible(gURLBar)) return;//アドレスバーが無かったらストップ
	var urlbarIcons = document.getElementById('urlbar-icons');
	var statusBar = document.getElementById('status-bar');
	var statusbarDisplay = document.getElementById('statusbar-display');

	statusBar.setAttribute("context", "");//ツールバーのコンテキストメニューがでないように
	statusbarDisplay.setAttribute('crop', 'center');//長いURLの真ん中を省略
	urlbarIcons.insertBefore(statusBar, urlbarIcons.firstChild);

	var style = <![CDATA[
		/* ウインドウが狭いとき */
		#urlbar-container{
			overflow-x: hidden !important;
		}
		/* ステータスバーの最大幅を決める */
		#urlbar-icons > #status-bar{
			max-width: 550px !important;
			min-height: 0!important;
			-moz-appearance: none !important;
			background-color: transparent !important;
			border:none !important;
		}

		/* 空白のタブ対策 */
		#urlbar[pageproxystate="invalid"] > #urlbar-icons > #status-bar{
			visibility: visible !important;
		}

		#urlbar[focused="true"] > #urlbar-icons #statusbar-display,
		#urlbar-icons .statusbar-resizerpanel
		{display: none !important;}

		#urlbar-icons statusbarpanel{
			-moz-appearance: none !important;
			border:none !important;
		}
		#urlbar-icons #statusbar-display{
			font-size: 12px !important;
			color: navy !important;
			padding-right: 0px !important;
		}
		#urlbar-icons #statusbar-display > .statusbarpanel-text{
			margin-top: 2px !important;
			margin-left: 2px !important;
		}
	]]>.toString();
	var sspi = document.createProcessingInstruction(
		'xml-stylesheet',
		'type="text/css" href="data:text/css,' + encodeURI(style) + '"'
	);
	document.insertBefore(sspi, document.documentElement);
	sspi.getAttribute = function(name) {
		return document.documentElement.getAttribute(name);
	};
})()
游客

返回顶部