第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

禁用頁(yè)面中的瀏覽器打印選項(xiàng)(頁(yè)眉、頁(yè)腳、頁(yè)邊距)?

禁用頁(yè)面中的瀏覽器打印選項(xiàng)(頁(yè)眉、頁(yè)腳、頁(yè)邊距)?

禁用頁(yè)面中的瀏覽器打印選項(xiàng)(頁(yè)眉、頁(yè)腳、頁(yè)邊距)?我在so和其他幾個(gè)網(wǎng)站上看到過(guò)以幾種不同的方式問(wèn)這個(gè)問(wèn)題,但它們中的大多數(shù)要么過(guò)于具體,要么過(guò)時(shí)了。我希望有人能在這里提供一個(gè)明確的答案,而不迎合猜測(cè)。當(dāng)有人在瀏覽器中打印時(shí),是否有一種使用CSS或javascript更改默認(rèn)打印機(jī)設(shè)置的方法?當(dāng)然,我所說(shuō)的“他們?yōu)g覽器上的打印”指的是某種形式的HTML,而不是PDF或其他依賴插件的MIME類型。請(qǐng)注意:如果有些瀏覽器提供此功能,而其他瀏覽器則不提供此功能(或者您只知道如何為某些瀏覽器提供此功能),我歡迎瀏覽器特定的解決方案。同樣,如果您知道主流瀏覽器對(duì)此有特定的限制,這也是有幫助的,但一些相當(dāng)最新的文檔將不勝感激。(僅僅說(shuō)“這違反了XYZ的安全策略”,當(dāng)XYZ在過(guò)去三年中對(duì)該策略進(jìn)行了重大更改時(shí),它就不太有說(shuō)服力了)。最后,當(dāng)我說(shuō)“更改默認(rèn)打印設(shè)置”時(shí),我并不是指永久的,只針對(duì)我的頁(yè)面,我指的是打印頁(yè)邊距、頁(yè)眉和頁(yè)腳。我非常清楚CSS提供了改變頁(yè)面方向和頁(yè)邊距的選項(xiàng)?;鸷潜姸嗬щy之一。如果我將頁(yè)邊距設(shè)置為1英寸,它會(huì)將其添加到它已經(jīng)放置的半英寸。我非常想減少PDF在我客戶的網(wǎng)站上的使用,但是他們主要關(guān)心的是對(duì)演示的侵犯(以及缺乏可靠性)。
查看完整描述

3 回答

?
米脂

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊

任何最新版本的Chrome和Opera,以及Firefox 48 alpha 1及更高版本

您可以將頁(yè)邊距設(shè)置為一個(gè)太小而無(wú)法包含文本的大小,以便禁用它(借用敬畏(答覆):

@page {

  size: auto;  /* auto is the initial value */

  margin: 0mm; /* this affects the margin in the printer settings */

}

html {

  background-color: #FFFFFF;

  margin: 0px; /* this affects the margin on the HTML before sending to printer */

}

body {

  border: solid 1px blue;

  margin: 10mm 15mm 10mm 15mm; /* margin you want for the content */

}

<ol>

  <li>

    <a href="data:,No Javascript :-(" target="_blank">Middle-click to open in new tab</a>

  </li>

  <li>

    <a href="javascript:print()">Print</a>

  </li>

</ol><!-- Hack to work around stack snippet restrictions --><script type=application/javascript>document.links[0].href="data:text/html;charset=utf-8,"+encodeURIComponent('<!doctype html>'+document.documentElement.outerHTML)</script>

火狐版本可達(dá)48α1

您可以添加一個(gè)mozNoMarginBoxes屬性的<html>標(biāo)記,以防止URL、頁(yè)碼和Firefox添加到頁(yè)邊距的其他內(nèi)容被打印出來(lái)。

它正在Firefox 29和更高版本中工作。你可以在這里看到一個(gè)屏幕截圖。,或下面是一個(gè)活生生的例子。

注意,mozDisallowSelectionPrint示例中的屬性是需要從頁(yè)邊距中刪除文本;請(qǐng)參見(jiàn)PDF.js中的mozdislowselectionprint屬性是做什么的?.

其他瀏覽器

不幸的是,在InternetExplorer中似乎無(wú)法解決這個(gè)問(wèn)題,因此您將不得不求助于PDF或要求用戶禁用頁(yè)邊距文本。

Safari也是如此。@Luiz Perez,最新版本的Safari(8、9.1和10)仍然不支持@page用于壓制保證金文本。

我在Edge上找不到任何東西,也沒(méi)有Windows 10安裝可供測(cè)試。


查看完整回答
反對(duì) 回復(fù) 2019-07-03
?
偶然的你

TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊

這是解決方案,這是確認(rèn)在Chrome!

只需確保這是在頭部標(biāo)簽內(nèi):

<head><style type="text/css" media="print">
    @page 
    {
        size: auto;   /* auto is the initial value */
        margin: 0mm;  /* this affects the margin in the printer settings */
    }

    body 
    {
        background-color:#FFFFFF; 
        border: solid 1px black ;
        margin: 0px;  /* this affects the margin on the content before sending to printer */
   }</style></head>


查看完整回答
反對(duì) 回復(fù) 2019-07-03
  • 3 回答
  • 0 關(guān)注
  • 1758 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)