这就是我所拥有的: 用户填写非常长的HTML表单 用户获取下载不同pdf的链接(这是可填写的表单),使用javascript生成链接 用户点击链接,生成url(使用之前用户提交的数据),在表单中处理数据并完成字段*这是使用表单内的javascript完成的。 用户在完成字段后返回pdf。 我正在运行的问题是,在某些情况下,发送到表单所需的数据大约是8000个字符,而IE只允许在url中使用2083个字符。 根据客户端的要求,我们需要做客户端的一切,这意味着无法访问php,c#,java。 我也在使用Acrobat Pro X来处理pdfs。 有没有办法提交post请求,在pdf中处理该请求,填写表格并将填好的表格返回给用户? 还有另一种方法来绕过IE的2083字符限制吗?
我有一个链接,点击时下载pdf文件。 有没有办法使用jQuery来判断何时发生这种情况。 基本上我希望链接从下载更改为请稍等。 下载完成后,它将更改为其他内容。 主要原因是pdf是服务器端生成的,可能需要10或20秒。
我的方案是自动下载PDF文件,然后用户填写它,当点击PDF中的提交按钮时,它连接到java servlet并将其保存在DB中。 1 – User click on Button 2 – JavaScript code run and PDF file download automatically 3 – open file using JavaScript automatically 4 – user fills & press submit 5 – after submit servlet code run and save data in db 在我的应用程序中,仅缺少第二点。 请提供代码如何使用JavaScript自动下载文件与扩展交互。 我只想下载文件。
我正在尝试使用PDF.js的查看器在页面上显示pdf文件。 我已经完成了所有工作,但我希望能够“跳转到”pdf中的特定页面。 我知道你可以用url设置页面,但我想在javascript中这样做,如果可能的话。 我注意到全局范围内有一个PDFJS对象,似乎我应该能够访问那里的页面设置等内容,但它是一个相当庞大的对象。 有人知道怎么做吗?
我正在使用PHP,Mysql,jQuery。 我有一个网页,将转换为高分辨率A4大小PDF: http : //optisolbusiness.com/funeral_site/sample/index/id/255 。 我已经使用wkhtmltopdf将HTML转换为PDF,效果很好。 这是生成的PDF http://optisolbusiness.com/Guru/Gurupdf/optisol.pdf 。 但HTML并不完全符合PDF大小; PDF中的HTML周围有空格。 如何扩展HTML以适应A4 PDF大小100%? 重要的是,html(即)文本大小,图像宽度和高度内的内容,背景图像也要按比例缩放。
我想要构建的是通过单击按钮我想触发PDF文件的打印,但不打开它。 +———–+ | Print PDF | +———–+ ^ Click *———> printPdf(pdfUrl) 我第一次尝试它的方式是使用iframe: var $iframe = null; // This is supposed to fix the onload bug on IE, but it’s not fired window.printIframeOnLoad = function() { if (!$iframe.attr(“src”)) { return; } var PDF = $iframe.get(0); PDF.focus(); try { // This doesn’t work on IE anyways PDF.contentWindow.print(); […]
所以这是我的脚本,完美的工作,没有问题。 现在为什么我在这里发布这个,大多数情况下我可以增强它并使它更好也我想这可以来帮助别人! JQUERY! 这是一个工作样本http://jsfiddle.net/cornelas/4eUgf/2/ $(document).ready(function() { $(‘.select’).click(function () { $(‘.pdf_grey’).fadeIn(‘slow’); $(‘.select’).hide(); $(‘.deselect’).show(); }); $(‘.deselect’).click(function() { $(‘.pdf_grey’).fadeOut(‘slow’); $(‘.select’).show(); $(‘.deselect’).hide(); }); $(‘.pdf_grey’).css({‘opacity’ : 0.8}); }); $(document).mouseup(function (e) { var container = $(“.pdf_grey”); var deselect = $(“.deselect”); var select = $(“.select”); if (container.has(e.target).length === 0) { container.hide(); deselect.hide(); select.show(); } }); 这是我的HTML 现场手册 PreviewMinimize | 下载 Close 最后是CSS […]
当我尝试使用filteryadcf导出到pdf我的数据表时,标题始终显示我的filter中的每个案例,我该如何隐藏它? 我的javascript是: var vsan = $(‘#vsan’).DataTable( { “lengthMenu”: [ [-1, 10, 40, 50], [“All”, 10, 40, 50] ], “sDom”: ‘fBltif’, “buttons”: [ { extend: ‘print’, exportOptions: { columns: ‘:visible’ } }, { extend: ‘excel’, exportOptions: { columns: ‘:visible’ } }, { extend: ‘pdfHtml5’, exportOptions: { columns: ‘:visible’ } }, { extend: ‘copyHtml5’, exportOptions: { columns: […]
我有一个带有pdf src的iFrame。 单击按钮时会显示。 当我点击一个按钮时,它就被隐藏了。 它使用jquery .toggle(简化)编码为函数: function showpdf() { $(‘.showpdf’).toggle(); } Hide PDF Show PDF 这在IE,Chrome,FF中运行良好……但在Safari中,pdf并不隐藏。 JSFiddle: http : //jsfiddle.net/hT97Z/ PS:任何人都可以解释为什么它与onLoad,onDomReady根本不起作用?
是的,我已经看到了关于这个的其他问题,但他们没有帮助我,所以这是代码 $(“#raspe4atat_item_id ?>”).click(function(){ //alert(555); $.ajax({ url: “/raspe4atat/item_id ?>”, type: “GET”, success: function(){ $.ajax({ url: “/iframe/item_id ?>”, type: “GET”, success: function(r){ $(“#not_enough_money_item_id ?>”).append(r); setTimeout(function(){ document.getElementById(‘pdf_item_id ?>’).contentWindow.print(); //window.frames[‘iframe_item_id ?>’].print(); }, 1000); } }) }}) return false; }) 这是iframe: <iframe name="iframe_item_id ?>” style=”position: absolute; top: -1000px;” id=”pdf_item_id ?>” src=”user_id.’.pdf’ ?>” width=”0″ height=”0″> 此代码适用于谷歌浏览器,但在Firefox中它没有。 首先它在服务器中创建pdf,然后它在页面中生成,然后它等待1秒然后打印它,但它不在Firefox中工作,如果我取消注释行,然后firefox询问我是否要停止更多对话窗口? 你能帮助我吗?