php - 如何将 gzip 编码的 html 字符串显示到 iframe src 中?
问题描述
如何将 gzip 编码的 html 字符串显示到 iframe src 中?
这在那里运作良好:
<?php echo 'data:text/html;charset=utf-8, '.htmlspecialchars($html_string); ?>
它呈现为:
<iframe src='data:text/html;charset=utf-8, <p><img alt="" src="http://www.condominiosc.com.br/media/k2/items/cache/c5e04af61668174cb3944eb774f111ed_XL.jpg" style="width:90%" /></p> <p>O distrato na compra de imóveis, ao lado dos atrasos nas entregas de unidades na planta, é um dos principais problemas que afetam as relações entre consumidores e construtoras e incorporadoras no Brasil. Tramita no Congresso Nacional um projeto de lei que regulamenta a “desistência” do contrato de compra de imóvel. Uma série de propostas se arrastam nas duas casas legislativas, mas teve um passo importante recentemente. A Comissão de Assuntos Econômicos (CAE) do Senado aprovou emendas ao PLC 68/2018, que fixa direitos e deveres das partes nos casos de rescisão de contratos de aquisição de imóveis em regime de incorporação imobiliária ou loteamento. Agora, o tema será avaliado no Plenário do Senado.</p> <p>Ainda que questionado por parte dos senadores, é inegável que se trata de importante avanço, na medida em que regra consequências para o adquirente e para o incorporador e, assim, traz mais segurança jurídica às suas relações e para a economia do país, tão sensível aos reflexos do cenário imobiliário. A esse respeito, aliás, além de certamente contribuir para a retomada do crescimento do mercado imobiliário brasileiro, a conversão do projeto em lei possivelmente resolverá milhões de processos judiciais que tratam do tema e aguardam decisão no Judiciário, em especial porque, se aprovado, o projeto irá ao encontro da jurisprudência que vem se formando em nossos tribunais.</p> <p>De acordo com o texto aprovado no Senado, o atraso de até 180 dias para a entrega do imóvel não gerará ônus para a construtora. Se houver atraso maior na entrega das chaves, o comprador poderá desfazer o negócio e terá direito a receber tudo o que pagou de volta, além da multa prevista em contrato, em até 60 dias. Se não tiver multa prevista, o cliente terá direito a 1% do valor já desembolsado para cada mês de atraso.</p> <p>Além disso, permite que as construtoras fiquem com até 50% dos valores pagos pelo consumidor em caso de desistência da compra, quando o empreendimento tiver seu patrimônio separado do da construtora (mecanismo chamado de patrimônio de afetação). Tal sistema foi criado após a falência da Encol, pois, com o patrimônio afetado, as parcelas pagas pelos compradores não se misturam ao patrimônio da incorporadora ou construtora e não poderá fazer parte da massa falida caso a empresa enfrente dificuldades financeiras. Para os demais casos, ou seja, fora do patrimônio de afetação, a multa prevista para o consumidor é de até 25%.</p> <p>Além de regrar o limite da multa aplicável, o projeto aprovado também traz maior segurança jurídica ao prever que haverá o desconto da comissão de corretagem, dos impostos incidentes sobre o imóvel, de eventuais taxas de condomínio e de espécie de aluguel, conforme valor previsto em contrato, ou se não houver essa previsão, conforme valor fixado em juízo, caso a desistência ocorra após o adquirente entrar no imóvel.</p> <p>A devolução do dinheiro para o adquirente será feita em parcela única até 30 dias após o habite-se do imóvel construído sob o regime de afetação (e não mais de forma imediata, como tem sido entendido pelos nossos tribunais) ou em até 180 dias após a assinatura do distrato, quando o imóvel não estiver submetido a tal regime.</p> <p>O projeto reforça a necessidade imediata de um norte regulatório sobre a desistência da compra de imóveis no país. Os consumidores e as incorporadoras necessitam de uma maior segurança jurídica para realizar seus negócios e firmar os contratos.</p> <p>Autor: <strong>Gustavo Milaré</strong> – Advogado, mestre e doutor em Direito Processual Civil e sócio do escritório Meirelles Milaré Advogados</p> <p>Fonte: Conexão Tocantins</p>'>
现在我想在 iframe 中显示一个 gzip 编码的 html 字符串!我该怎么做?
在 php 服务器中:gzcompress()
、gzdeflate()
或gzencode()
?
我应该使用什么前缀而不是"data:text/html;charset=utf-8,"
?
解决方案
推荐阅读
- latex - 在乳胶中标记并排表格
- javascript - 访问嵌入 JSON 的深层对象成员
- python - Pandas 根据字符串比较有条件地替换数据框中的值
- php - 在 Laravel 5.6 中没有得到问题模型的值
- python - 仅使用 AWS Lambda 加载本地模块时遇到问题
- json - 在 Azure 流分析中处理数组
- mysql - 使用 PyMySql 连接到 MySQL 数据库时出现 Struct Ubyte 错误
- c# - ASP.NET 网页将简单的 SQL Select 转换为 Razor 2.2
- java - 用条形分隔字段打印的 JSON 文件
- c - 如何在c语言的文本输入文件中找到匹配的括号或大括号的位置?