草庐IT

javascript - 打印外部页面而不打开它

我想打印一个页面而不用在所有主流浏览器上打开它。(Safari、IE、firefox、Chrome和Opera)我试过了,但在firefox上不起作用(错误:访问属性“打印”的权限被拒绝):Testfunctionimpression(){window.frames[0].focus();window.frames[0].print();}Imprimer此代码适用于Chrome。我希望所有浏览器都能提及类似的事情,但我不知道如何。还有其他方法吗? 最佳答案 创建一个iframe,将其隐藏,然后调用适当的打印函数。execComma

php - 检查浏览器是否支持特定的 MIME 类型?

如何使用php检查浏览器是否支持特定的mime类型? 最佳答案 您可以分析Acceptheaderfield查看是否列出了该类型或该类型的超集。但是请注意,Accept是一个额定值列表和一个qualityvalue为0表示不接受。并且浏览器根据他们对该资源的期望发送不同的Accept值(例如,IMG元素中引用的资源应该是image/*的元素)。 关于php-检查浏览器是否支持特定的MIME类型?,我们在StackOverflow上找到一个类似的问题: http

php - puppet : How to stop from PHP code printing in browser window

为了学习,我尝试在Vagrant上使用Puppet提供一个PHPWeb服务器。但是,我在浏览器窗口中获取PHP代码转储,而不是执行。我曾尝试寻找解决问题的方法,但在这里找不到。任何帮助将不胜感激。这是我到目前为止所做的。puppetmaster/manifests/site.ppnode/^puppet/{includepuppetmaster}node/^web/{includewebserverincludephp}puppetmaster/module/webserver/manifests/init.pp(自定义模块)classwebserver{notify{"provisi

php - 为 PHP 设置浏览器

我刚刚尝试启用php_browscap.ini以便我可以使用get_browser功能。不过,好像显示的是一个空数组?$user_agent=get_browser(null,true);print_r($user_agent);在我的php.ini文件中,我有以下内容:[browscap];http://php.net/browscapbrowscap=C:/wamp/bin/php/php5.3.0/extra/php_browscap.ini我可能遗漏了一些简单的东西?更新我得到的输出:Array([browser_name_regex]=>§^.*$§[browser_name

PHP脚本执行,输出HTML到浏览器,但浏览器不显示

我有以下脚本,当用户单击查看其所有列表的链接时运行:/index.php?public=6&profile=5&review=id;?>">street;?>它是从另一个页面上的包含访问的,包含有效,我没有收到告诉我文件不存在的PHP错误。此外,服务器运行PHP代码并将其输出到页面,但浏览器不会显示它,我只是在应该显示该文件的地方得到一个空白区域。当我点击查看源代码时,它显示HTML在那里,并作为PHP的结果输出:我在这里不知所措,该文件显然可以正常工作并正确输出,但是没有浏览器会显示它吗?作为测试,我尝试在最终结束的?>标记后向脚本底部的页面添加一些随机文本,浏览器确

PHP 检测低于版本 10 的 Internet Explorer

有人可以帮我做这个吗?因为我只有mac,无法测试IE。如果浏览器是InternetExplorer,并且版本低于10,那么运行事件有什么好的方法。所以说它是IE7,它会显示错误,或者如果是IE9.9,它会显示错误,但是如果是IE10、10.1、10.0.1等,则不会显示错误。 最佳答案 函数get_browser()可用于特征检测。如果你真的只想知道用户的浏览器版本,你可以查看$_SERVER['HTTP_USER_AGENT'].请注意:虽然大多数用户不会这样做,但可以向服务器发送不同的用户代理字符串,例如保护个人隐私。如果有人想

php - 浏览器之间通过 PHP 通信

我正在为一个学校项目构建一个简单的ajax聊天客户端,并想出了一种实现它的方法,但IMO似乎非常是一种麻烦的方法:1)用户A发送的消息被服务器端PHP脚本接受并保存到数据库2)用户B的浏览器定期启动一个服务器端PHP脚本来检查数据库中是否有任何用户B的消息。PHP脚本找到来自用户A的消息并返回它们。这是正确的方法吗?这两个用户之间的通信可以不用数据库实现吗?(这是我的第一个Web应用程序...如果我在没有浏览器+HTTP的情况下制作它,我只会制作一个具有持久类的Java程序,该类监听TCP套接字,并将消息转发到适当的地址) 最佳答案

php - 使用 PHP 获取浏览器窗口大小/分辨率

我有一个以导航栏开头的页面,具有特定的高度,我在其下方放置了一个代码,该代码应填充其余高度。我如何针对各种分辨率对其进行编码?我需要浏览器的“工作区”大小。 最佳答案 $window_width="document.write(window.innerWidth);"; 关于php-使用PHP获取浏览器窗口大小/分辨率,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8459771

php - 使用curl检索内容时如何设置浏览器语言?

它在php中使用curl从外部网站获取内容。我从https://www.flickr.com/等网站获取内容.该站点将为不同语言的浏览器显示不同的内容(以不同的语言)。我只想获取英文内容。我试过:curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0(Windows;U;WindowsNT6.0;en-US;rv:1.9.0.12)Gecko/2009070611Firefox/3.0.12");但它不起作用。它取而代之的是检索中文内容。有什么建议吗? 最佳答案 设置Accept-Languag

php - 在不打开浏览器的情况下通过cmd打开URL

我想使用运行Windows7的本地服务器来利用任务计划程序为我的一些php文件设置一些cron作业。我目前可以通过以下方式做到这一点:开始http://theurl在我的默认浏览器中打开。但是,我希望在不打开浏览器的情况下完成此操作,所以当我几天后回到我的电脑时,我没有打开数百万个Chrome窗口。如何在不通过cmd打开浏览器客户端的情况下在任务计划程序中加载URL? 最佳答案 我能够使用名为wget的程序完成cron作业.我将任务调度程序设置为在我指定的时间使用这些参数运行wget.exe:wget-q-O-http://theu