草庐IT

HTML网页制作

全部标签

javascript - JavaScript 中的 HTML 和 CSS 到 PDF

我知道那里有很多库,但似乎没有一个完全符合我的情况。所以我希望在这里得到一些建议...技术:我在后端使用Express.js上的Node.js,前端使用html/css/js。浏览器支持IE8及更高版本、chrome、FF和其他现代浏览器。我需要做的是:有一个“topdf”按钮供用户单击,然后将一部分DOM转换为pdf。当后端对另一个应用程序进行API调用时,动态生成这段DOM的html。CSS是静态的。除了这些,我有很大的自由做任何我想做的事,只要我不必向第三方发送明文数据等等。有什么推荐的方法吗?更新:查看wkhtmltopdf 最佳答案

javascript - 制作 Bootstrap 弹出窗口模式?

我在javascript中手动显示弹出窗口,但为了更加强调,我想让它成为模态,即禁用背景功能并淡入淡出。是否有执行此操作的选项,或者我将如何手动执行此操作?我知道它混合了设计隐喻,但它会是有用的功能,我认为重新设计模式以适应相对定位并不容易。 最佳答案 看看这个脚本,我想这应该对你有帮助http://scruffles.github.io/BootstrapModalPopover/ 关于javascript-制作Bootstrap弹出窗口模式?,我们在StackOverflow上找到一

Javascript:网页的PDF导出按钮

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我想要任何指向我可以获得java脚本的指针或资源,该脚本允许我网站上的导出按钮将我的当前页面导出为pdf。

javascript - 在 html div 中呈现 ExtJS 4+ MVC 应用程序 - 如何做?

到目前为止,我找到的所有示例都解释了如何在“视口(viewport)”中呈现ExtJS(4.2)MVC应用程序,换句话说,这意味着整个浏览器屏幕,并占据整个HTML主体。我想在命名DIV中的现有HTML页面中呈现应用程序,以便我可以围绕应用程序进行HTML设计。我见过一些带有ExtJS4示例的站点,它们使用技巧通过使用IFRAME在页面中呈现ExtJS应用程序。是否可以避免使用IFRAME?并且,如果是的话,ExtJS4.2应用程序的骨架在div中呈现时应该是什么样子。注意:在ExtJS3中,我找到了解决方案,方法是创建一个面板作为主容器,在命名的div中呈现。然而,4.2版(可能还有

javascript - Bootstrap 3 Tabs 和 HTML5 表单验证

验证隐藏选项卡上的元素的经典问题。我已经阅读了一百篇包含复杂解决方法的帖子。有没有人有更简单、更优雅的解决方案,适用于一般情况?即没有专门针对每种形式进行编码?HTML5promise提供一个优雅的解决方案。但是Tabs搞砸了......谢谢更多……?来自Bootstrap示例。如果您有标记为“必填”的字段(HTML5验证),验证将不适用于非事件(隐藏)选项卡。而且我相信其他javascript验证技术也会因制表符而失败。我希望有人有很好的通用技术来解决,不需要在每个页面上写入代码。HTML5验证非常干净-直到您添加标签...它不会提交。但它也不会报错...HomeProfileMes

javascript - Gulp 复制 HTML 并粘贴到不同的文件

是否可以使用Gulp复制HTML的一部分(而不是整个文件)并将其注入(inject)到不同的文件中?我找到了类似https://www.npmjs.com/package/gulp-html-replace的包和https://www.npmjs.com/package/gulp-inject-string但他们实际上不能复制HTML。 最佳答案 从不建议使用正则表达式处理HTML,并且有很多反对意见(1、2、3)。处理HTML源代码的最流行和最可靠的方法是构建源代码的文档模型。JSDOM,是一个提供良好DOM构造API的node.

javascript - 访问网页后尝试查找任何元素时 Watir 超时

因此,最重要的开头可能是我使用的是c9。它是云中的IDE,因此在尝试将Chrome或Firefox与Watir一起使用时给我带来了很多麻烦,因为我无法写入Chrome或Firefox浏览器的路径。我还尝试了我能找到的各种等待方法,但都没有用。defsaverequire'watir'require'phantomjs'@browser=Watir::Browser.new:phantomjs@browser.goto"https://kroger.softcoin.com/programs/kroger/digital_coupons/?origin=DigitalCoupons&ba

javascript - v-html 中的 Vue 组件/元素

我有一个post.text数据,其中包含用户提交的博客文章的文本就像在Twitter中一样,用户可以使用语法提及其他用户,我正在标记@user1在这篇文章中。呈现帖子时,我想用指向所提及用户页面的链接替换所有@username实例。通过正则表达式匹配/替换,我可以轻松地将提到的@username转换成类似的东西(我正在使用vue-router):Iamtagging{{dPost.user_name}}inthispost但是当我这样使用它时:vue不会重新处理html来绑定(bind)它自己的标签。如何解决这个问题?谢谢 最佳答案

javascript - React/Redux 服务器端渲染中的警告 : Did not expect server HTML to contain a <li> in <ul>.

我是第一次使用React和Redux进行服务器端渲染,似乎遇到了一些困难。我收到警告:Warning:DidnotexpectserverHTMLtocontainain.我查了一下,这意味着html树不匹配。我不确定那是怎么回事。有没有明显的方法来解决它?这是我的代码,它会发出警告。importReact,{Component}from'react';import{connect}from'react-redux';importactionsfrom'../actions';classUsersListextendsComponent{componentDidMount(){if(t

javascript - 在 UIWebView 中滚动网页

我有一个UIWebView和UIButton作为subview添加到我的View中。我的UIWebView中也显示了一个大网页,是否可以通过单击UIView上的按钮来滚动网页?我想让网页滚动到文档底部。要使用的javascript是:window.scrollTo(xPos,yPos);是否可以对按钮操作进行javascript调用,从而在UIWebView中滚动Web文档? 最佳答案 您可以在UIWebview组件上使用它:NSString*yourScript=[NSStringstringWithFormat:@"javasc