我想向我的朋友展示一個概念,使用其他人的網頁。我怎樣才能將我自己的圖層添加到某個網頁上? Greasemonkey會工作嗎?如何在某個網頁上添加我自己的圖層?
0
A
回答
1
你可以用greasemonkey做到這一點。您將不得不使用正確的z-index
和position:fixed
或position:absolute
再創建一個div
。
0
可能最簡單的方法是File -> Save As
他們的工作和編輯結果文件。您可以創建一個GreaseMonkey腳本來動態執行此操作,但對於快速的hi-5來說聽起來像很多工作。
1
是的,Greasemonkey可以通過添加(或刪除或更改)頁面DOM元素來實現。
這裏是一個啓動腳本 「增加了一層」 堆棧溢出網頁:
// ==UserScript==
// @name _Add a "layer" to a webpage
// @namespace Stack Overflow
// @include http://stackoverflow.com/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
// ==/UserScript==
$("body").prepend (
'<div id="gmLayerWrapper">'
+ '<p>All your overflow are belong to us.<br>'
+ '<img src="http://2.bp.blogspot.com/-hEJb82Ni7V8/TrnNc8Ljj3I/AAAAAAAABG4/Ow2GnJyDo74/s400/UnicornRainbow.jpg"'
+ ' alt="They\'re everywhere!">'
+ '</p>'
+ '<div id="gmTransparentFilm"></div>'
+ '</div>'
);
$("#gmLayerWrapper").width ($(window).width ())
.height ($(window).height())
;
//--- Fudge our text width for aesthetics.
$("#gmLayerWrapper p").width ($(window).width()/2)
GM_addStyle ((<><![CDATA[
#gmLayerWrapper {
margin: 0;
padding: 0;
position: fixed;
top: 0;
left: 0;
min-width: 200px;
}
#gmTransparentFilm {
margin: 0;
padding: 0;
background: red;
opacity: 0.7;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 666;
}
#gmLayerWrapper p {
padding: 0.5em 1.5em;
margin: 1em auto;
background: white;
border-radius: 2em;
font-size: 30px;
line-height: 2.5;
text-align: center;
vertical-align: middle;
min-width: 4em;
position: relative; /*Required for z-index*/
z-index: 888;
}
]]></>).toString());
它使用:
要完成此操作。
相關問題
- 1. 如何發佈到我自己的網頁在Facebook上的牆
- 2. 如何在網頁上看到圖層
- 3. 如何在我自己的網頁上設置Facebook Comments插件?
- 4. 如何添加自己的形象在圖形頁面氣球
- 5. 如何在我的網頁上添加討論圖標?
- 6. Magento - 僅在主頁上添加我自己的內容塊
- 7. 如何在我們自己的網站上添加縮放效果
- 8. 如何在mapbox上添加圖層?
- 9. 如何在View上添加圖層?
- 10. 添加我自己的圖標wxAuiToolBar
- 11. 如何從FB的狀態按鈕添加到我自己的網頁?
- 12. 如何添加Facebook登錄到我自己的網站?
- 13. 我們如何在arcgis地圖上添加切片圖層?
- 14. 如何在單個uiview的圖層上添加兩個CABasicAnimations?
- 15. 編寫我自己的keras圖層
- 16. d3js堆棧圖:如何在每個圖層上添加文本?
- 17. 如何在Laravel 5中添加我自己的自定義類?
- 18. 如何將我們自己的圖表添加到Kibana?
- 19. 如何將我自己的圖標添加到Python程序
- 20. 如何在自舉導航欄中添加自己的圖標
- 21. 頁面解釋如何爲自己的網頁添加社交書籤按鈕
- 22. 如何在自己的html網頁上設置時間功能?
- 23. 在Google地圖上添加自定義圖案疊加層
- 24. 如何添加一個我自己的模塊到npm?
- 25. 如何讓用戶在我的自定義選項卡添加到自己的網頁有
- 26. 如何在另一個域上的另一個網頁上加載外部網頁的某個div
- 27. 如何在自己的網站上在線編輯圖像
- 28. 使用url2png在我自己的網站上捕獲頁面
- 29. 我們如何在我們的網站中嵌入谷歌地圖並添加我們自己的位置?
- 30. 在asp.net中添加我自己的頁面擴展
你試過Greasemonkey嗎? – epascarello