本土的Cookie
我在Localhost(XAMPP)下使用PHP. 我试图将一个cookie设置为.localhost作为其域. setcookie($key, $value, $expire, $path, '.localhost', $secure, $httponly); 由于真实站点上有多个子域. 它可以通过Firefox起作用,但IE8失败了. 我可以通过PHP编码来限制它,然后如果Localhost作为服务器域,它将被忽略. 但是我不确定在真实站点服务器上是否引起许多问题?我可以在真实服务器上使用它吗? .example.com无www.前缀可能会引起同样的问题?这种情况有任何黑客攻击吗? 解决方案 为.localhost设置cookie毫无意义. 只需检查域是否为" Localhost",在这种情况下,请勿添加领先点. 否则," .domain.tld"可以为域及其所有子域设置(大多数浏览器以相同的方式处理为'domain.tld'设置的cookie,但 rfc 需
0 2023-06-02
编程技术问答社区
火狐私人浏览需要加载2个页面来设置cookies
我的WordPress网站( https://wordpress.org/plugins/cookie-notice/) 在给予该同意之前,我有一个称为ga-disable-UA-10877870-45的cookie,该cookie设置为true.单击"同意"按钮时,将添加另一个cookie cookie_notice_accepted并将其设置为true.一旦将cookie_notice_accepted cookie设置为true,ga-disable-UA-10877870-45 cookie将通过以下功能设置为false: add_action( 'init', 'set_ga_disable_cookie_according_to_cookie_notice' ); function set_ga_disable_cookie_according_to_cookie_notice() { if ( function_exists( 'cn_cookies_ac
0 2023-06-02
编程技术问答社区
在火狐浏览器中使用内置的预览功能在火狐浏览器中显示pdf
来自Google的 ,我发现有关PDF的"预览选项"内置的"预览选项"有很多问题.发现的解决方法基本上是 disable disable disable disable PDF查看器使用花药.不幸的是,从开发人员的角度来看,这是不可接受的,因为我无法告诉用户禁用预览器.我在问小组我做错了什么,这导致Firefox的预览会cho之以鼻?我用来显示PDF的基本代码几行在下面.我的标题错过了什么吗?请注意,如果我更改观众,则代码可用于IE和Chrome以及Firefox. 页面如何使用预览器启用: 解决方案 坦率地说,我无法弄清楚为什么我们要浪费资源来重新发明轮子(即,试图替换Adobe Reader扩展名);更不用说,到目前为止,我还没有看到一个"替换"(包括铬等),它提供了完整的页面Zooom,格式和查看控件.我们为什么不
0 2023-06-02
编程技术问答社区
用单引号包围的PDF下载?
我可能会从Mozilla或Internet Explorer中设置PDF下载问题,因为您可能会从标题中获得.如果我尝试下载某种东西.我一直在寻找遇到同样问题的人,并且遇到了很少的实例,没有一个对我有用的解决方案.我已经迷路了,一直试图弄清楚这个,所以我在这里.以下是下载发生的代码的一部分. php变量$ ordernumber只是一个五位数的编号,$ fileNametOdownload是一个指向PDF位置的整个目录(我已经检查了以确认没有单个引号). ). header('Content-Description: File Transfer'); header('Content-Type: application/zip'); header("Pragma: public"); header("Expires: 0"); header("Cache-Control:must-revalidate, post-check=0, pre-check=0"); header("Con
0 2023-06-02
编程技术问答社区
Travis使用Firefox 56,尽管同一系统上安装了Firefox 59。
在Travis上运行Selenium时,它使用Firefox版本56.我需要使用最新版本的Firefox,59.运行apt-get update和upgrade无法解决此问题,而是将系统带有两个不同版本的系统. Firefox,56和59. $ which firefox /usr/local/bin/firefox $ firefox --version Mozilla Firefox 56.0.2 但是 $ /usr/bin/firefox --version Mozilla Firefox 59.0.2 有人知道如何解决此问题,以便Firefox 59是系统上唯一可用的版本? 一个临时修复可能只是在56个bin文件上复制59个. 解决方案 Java Perspective 即使您有多个装置的不同版本的 firefox二进制您仍然可以通过System.setProperty("god.bless.us", "C:/Utility/Browser
0 2023-06-02
编程技术问答社区
为什么Firefox会删除/忽略HTML表单中的隐藏输入值?
我有一个HTML表单,该表格使用隐藏的输入来管理PHP处理脚本中的行为. 在浏览器测试中,我发现该形式在Chrome和IE中完美地工作,但是Firefox存在问题. Firefox浏览器(使用39.0)删除了隐藏的输入值.他们只是完全消失了,只剩下value="".反过来,这使我的php弄乱了. 我已经很高搜索了有关此问题的信息,但什么也没有发现. 为什么我的html形式以firefox删除(或忽略)隐藏的输入值? 在原始文件中 在Chrome开发人员工具中 在Firefox Inspector中 update (基于发表的评论) 浏览器测试.该表格已在所有主要浏览器桌面和移动版本中都进行了测试.该表格在所有浏览器(包括Firefox Mobile)中完美工作,但由于删除了隐藏的输入值,因此无法在Firefox桌面(39.0)中充分发挥作用. 更新2 重新启动和重新安装Firefox无法解决问题. 更新3 已删
0 2023-06-02
编程技术问答社区
火狐浏览器中的Ctrl+r用于刷新页面和我的php代码
我创建了一个表单(因此是PHP和HTML Hybrid-Code).它具有发送" $ _post"的能力.当我单击它时,它可以完美地在发送和显示输入上. 但是,当我单击 ctrl + r 时,会发生一些事情,以代表该页面.我得到了此constim对话框:" 要显示此页面,Firefox必须发送将重复任何动作(例如搜索或订单确认)的信息,该操作 " 我的问题 这是什么,(此确认对话?) 我必须在代码上做什么,以便能够抑制此对话框? 解决方案 您可能已经创建了一个包含 的HTML页面.该表格用于将数据发送到HTTP服务器(即托管您的网站的网络服务器). HTTP协议定义了用于将数据发送到服务器并从服务器检索数据的不同请求类型.最常用的是GET和POST.如果您想成为一个非常糟糕的PHP程序员,那么您必须了解所有这些,这是不幸的(幸运的是,如果您在黑客方面)很常见. 您的问题是Firefox已在发送邮政请求后正在谈论的页面上.如果您重新加载页面
0 2023-06-02
编程技术问答社区
火狐浏览器不删除cookies
饼干到期的时间.这是一个 Unix时间戳,因此 自时代以来的几秒钟.其他 话,您很可能会设置这个 使用time()函数加上 想要之前的秒数 直到到期为止.或者您可以使用mkTime(). Time()+60*60*24*30将设置cookie 在30天内过期. 如果设置为0, 或省略,饼干将到期 会议结束(当 浏览器关闭). 取自: - http://www.php.net/manual/manual/enual/en/en/function.setcookie.setcookie.php 任何人都可以解释为什么Firefox在出口时没有删除未指定的到期时间的cookie? 我已经在 Chrome,Opera和IE 中进行了测试,它们都在出口时删除了这些cookie. 这是Firefox错误吗? 解决方案 退出Firefox时是否保存选项卡会话?请参阅这篇文章更多. 其他解决方案 您是否尝试过将Cookie到期日期设置? 其他解决方案 剩余
0 2023-06-01
编程技术问答社区
连接中断。当页面加载时,与服务器的连接被重置了
我正在使用FF3调用属于MySQL/PHP Web应用程序的PHP-Script.我在Localhost上运行XAMPP.我得到的是: 连接中断 页面加载时,与服务器的连接重置. 在谈判连接时,网络链接被中断.请重试. 解决方案 有许多可能的解决方案...取决于"为什么" ...因此它最终是一个反复试验.在新的安装中,确定这很棘手.但是,如果您进行了最近的"重大"更改,这是一个开始寻找的地方 - 就像修改虚拟主机或添加/启用Xdebug. 以下是我过去使用过/完成/尝试过的事情 检查无限循环...特别是通过SQL提取结果循环,该结果有99%的时间,除了1%没有.在一种情况下,我将两个先前查询的结果用作a循环的上限和下限...偶尔会得到uint Max的上限... Har Har Har( vomit ) 将./php/libmysql.dll复制到Windows/System32目录(尤其是如果您在日志文件中看到Parent: child process
0 2023-06-01
编程技术问答社区
火狐上传表格问题
..等标签,只有.. Choose a file to upload 然后我得到了这个问题,在表单上,​​Firefox将悬挂在其中. 如果我有正确的标签,例如..
4 2023-06-01
编程技术问答社区
在Chrome中无法访问cookies,在Firefox中可以正常工作
基本情况和基本相关信息: 我有一个PHP代码,该代码在打开标签之前执行.希望(如有必要)(如有必要)根据用户的浏览器语言首选项发送重定向,然后再加载. 脚本试图根据最高支持的语言偏好来做两件事: 使用PHP:setcookie()使用两个字母的语言代码创建cookie. 示例cookie name =值:x_language = es 使用PHP:标头("位置:".$请求索塞特);重定向到子域, 示例域:es.domain.com 示例: if (isset($_COOKIE['x_language'])) { -Determine correct subdomain based on cookie value- -If not currently on that subdomain, redirect to it- } else { setcookie('x_language','es',time() + 31
0 2023-05-31
编程技术问答社区
从网页上打印旋转的文本
我运行了一个为用户生成一些报告的Web应用程序.对于其中一份报告,我需要打印旋转90度的文本.我已经尝试了多种方法,但没有找到正确打印它的方法.我可以在下面的CSS类中旋转的弹出式90度上显示文本,但是当它像往常一样发送到打印机时,文本旋转为正常形式并打印.我了解打印机在浏览器上显示的原因没有打印的原因,但是有什么办法可以做到这一点?该网站的脚本语言为php. 更新:我可以打印在静态页面上旋转的文本,但在弹出窗口上时不能打印文本旋转.实际上,现在我需要帮助才能用CSS样式完整打印页面 编辑:如果我只能在客户使用Mozilla Firefox时通过Firefox打印它,它甚至会很有帮助. .rotate{ -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rot
0 2023-05-31
编程技术问答社区
在Codeigniter中Flashdata没有被清除掉
我正在使用CodeIgniter 2.1.4,并且我面临FlashData的一些问题. 当我成功提交记录时,我可以显示FlashData消息.但是,如果从显示FlashData消息显示的页面上转到另一个页面,然后使用浏览器返回按钮返回到上面的页面,它将再次显示FlashData消息. 使用后如何清除FlashData消息? 我认为这不是FlashData问题的高速缓存问题.我很困惑为什么会发生这种情况. 如果其缓存问题,则如何删除它? 以下是我使用过的代码, //In the manage of controller $this->session->set_flashdata('message', "Record updated successfully."); // In the view of controller $data['message'] = $this->session->flashdata('message'); // In the view page
0 2023-05-30
编程技术问答社区
使Chrome浏览器即使在500或404代码时也能显示网页(表现得像Firefox一样)。
我们正在Symfony开发一个新站点.当Symfony遇到一个错误,例如"未找到的路由",并将调试设置为True,它不仅输出了404代码,它实际上显示了页面上的错误. Firefox显示服务器返回的内容,但Chrome却没有. 对于我的没有路线,找到了例子: firefox显示以下内容: http://i.imgur.com/myf85sl.png br/> Chrome显示了这一点: http://i.imgur.com/hex19in.png 在这些条件下,有没有办法让铬表现得像Firefox? 编辑:似乎对实际发生的事情有一些质疑.我不知道是什么原因引起的,否则我会修复它.这是我在Chrome网络检查员中看到的内容(请注意,此图像是500个错误,但404的错误也会发生):注意零的内容长度.如果我通过Firefox(同一服务器,所有内容)转到完全相同的URL,则显示实际的符号错误. 解决方案 在您的config_dev.yml中的独白配置下,删除fir
0 2023-05-30
编程技术问答社区
启用xdebug时,Firebug中的var_dump不可读
xdebug以其自己的方式显示" var_dump",并使用更多有用的信息显示,但在firebug中是不可读的. 我想知道是否有一种方法可以在firebug中显示var_dump以使其可读而不禁用Xdebug,并且还可以保留Xdebug在php中Xdebug制造的var_dump的显示. firebug中显示的var_dump的示例: $test = array('id' => '42', 'name' => 'Mao'); var_dump($test); 默认值: array(2) { ["id"]=> string(2) "42" ["name"]=> string(3) "Mao" } xdebug: array 'id' => string
0 2023-05-30
编程技术问答社区
火狐浏览器在下载文件名中有空格的时候有问题
似乎Firefox在文件名中的空间有问题... header( 'Content-Type: text/csv' ); header( 'Content-Disposition: attachment;filename='.$filename); $fp = fopen('php://output', 'w'); fputs($fp, $csvdata); fclose($fp); 这是一个名为:Test_ Grad Fair 2_20140129_1312_607.csv 的文件的示例 当我尝试使用上面的Firefox上面的代码下载文件时,会发生以下情况. (主要问题是它删除了文件扩展名!) 我尝试从Safari或Chrome下载它时: 我知道解决方案可能是做类似的事情: $filename = str_replace(' ', '', $filename); 但是,我更喜欢弄清楚为什么Firefox遇到这个问题,这似乎很荒谬,因为您不能在文件名中拥
0 2023-05-30
编程技术问答社区
为什么点击两次按钮时,这个表格没有提交?
编辑25.07.2018:正如Pawnesh Kumar在答案中所说的那样,这似乎是一个浏览器问题.如果我在Firefox中多次点击按钮,则以下脚本只会发送一个POST请求,但是如果我在Chrome中执行此操作,则每次点击都会收到POST请求. 但是,我可以在 authenticalication ,如果我单击提交按钮在两次登录表格中,Firefox将发送2个请求. 为什么Firefox有时会发送多个POST请求,有时只有一个在按钮上单击多次? 我有用户表 id | name 1 | John ,其中字段id是主要的,整数,自动输入键.当我提交只有一个按钮的虚拟表格时,这将插入具有名称John的新记录.现在这就是我观察到的: 如果我一次提交表格,请再次在浏览器中提交,然后 我在DB中找到了两个新行. 如果我通过在Add上单击两次(或二十次)提交表格. 按钮,然后在数据库中只有一个新行. 为什么?我希望,如果我多次点击提交按钮,则表格将发送多
0 2023-05-29
编程技术问答社区
如何做一个cURL请求,产生与Firefox相同的响应头信息
当我使用Firefox浏览页面并单击下载链接时,当我检查网络检查员中的请求时,显示以下标题: Connection: keep-alive Content-Disposition: attachment; filename="example_file.mp3" Content-Length: 35181829 Content-Transfer-Encoding: binary Content-Type: audio/mpeg Date: Fri, 19 Aug 2016 18:19:02 GMT Keep-Alive: timeout=60 Server: nginx X-Powered-By: PHP/5.4.45 但是,当我使用卷曲访问相同地址时,我得到了: Connection: keep-alive Content-Length: 1918 Content-Type: text/html; charset=UTF-8 Date: Fri, 19 Aug 2016
0 2023-05-29
编程技术问答社区
火狐浏览器自动过早关闭一个HTML元素-IE和Chrome都可以
谁能告诉我为什么Firefox添加会尽早关闭表格?它在提交按钮之前就可以很好地关闭表格 - 因此表格不会提交. 该表单的整个代码在此处很长.它在Chrome和IE中正常工作,但是Firefox似乎早日关闭了该形式,并删除了以后的. HTML正在从PHP输出.不确定这是否会有所作为? 在火焰中编辑也不起作用.任何想法都赞赏. 谢谢 解决方案 当浏览器意外关闭表单或DIV时,通常是因为代码中存在某种错误 - 例如关闭Div而不是开放式DIV. 我建议您将代码馈送到 w3c验证器,并修复错误. 其他解决方案 谁能告诉我为什么Firefox添加A会尽早关闭表格?它在提交按钮之前就可以很好地关闭表格 - 因此表格不会提交. 通常会发生这种情况,因为您的构造应被解释为表单结束标签或严重无效,以至于浏览器从错误中恢复不良. 该表单的整个代码在此处很长. 否,不是(尽管您可以创建一个仍然证明问题的还原测试用例
0 2023-05-28
编程技术问答社区