我找不到一个有效的答案.我有一个iframe(是的,我必须在这种情况下使用iframe)在PC上正常工作,但根本不会在手机或平板电脑上加载.
页面上有一些Javascript但删除它并不能解决问题.我也尝试将iframe的高度和宽度从百分比更改为固定值.我还尝试从iframe中删除所有属性src,但仍然没有在iframe中加载任何内容.
下面是我的页面的简化版本,使用我从其他建议中可以找到的内容.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta content='width=device-width, initial-scale=1.0' name='viewport'>
<style type="text/css">
body, html
{
margin: 0; padding: 0; height: 100%; overflow: hidden; -webkit-backface-visibility: visible;
}
#content
{
position:absolute; left: 0; right: 0; bottom: 0; top: 0px;
}
</style>
</head>
<body>
<script type="text/javascript">
function onFrameLoad() {
do stuff
};
</script>
<div id="content">
<iframe onload="onFrameLoad(this)" id="app" src="https://subdomain.mydomain.com" frameborder="0" height="100%" width="100%"></iframe>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我为什么它不能在移动设备上工作?谢谢
更新:清除平板电脑上的浏览器缓存修复它,但在移动设备上做同样的事情并没有做任何事情.我也尝试过使用我朋友的iPhone(他们之前从未访问过该网站)并且没有加载.
我试图在iframe中显示的网址在我的手机上的w3schools等演示网站上的iframe中运行,因此它不是一个x-frame options或浏览器不允许任何iframe问题(尽管x-frame选项会阻止它在所有设备上工作,但我'我检查了我能想到的一切)
如果需要,我可以通过消息提供实时示例URL.
Facebook最近宣布推出信使代码,可用于添加新联系人,更重要的是,直接与企业和商业页面进行沟通(这就是我对它感兴趣的原因).
我花了很长时间才找到它,但在我的Facebook页面上的消息标签的左下方,我可以选择以三种不同的尺寸下载我的代码 - 单击光盘将打开一个模态窗口,您可以在其中单击"下载"按钮并选择从300,600或1000px PNG文件下载.
注:虽然他们PNG文件的背景是不是透明这似乎有点像一个疏忽给我的,但嘿嗬这是Photoshop是什么,我猜.
问题是,虽然我可以下载我的代码,但我找不到任何方法在印刷材料上测试它(或者甚至是电子版本!).扫描功能似乎还没有推出给我(我尝试重新安装Messenger应用程序以查看我是否有更新的版本,但这不起作用),也不是我知道的任何人(我在英国).代码定制到Messenger,因此无法使用任何其他应用程序进行扫描或测试.
我可能是太超前的游戏,但有什么办法,我可以测试,看看我的代码正确扫描,或任何地方我可以去了解一下?我想在一些宣传材料上使用它,这些材料可能是我不想在不久的将来更新的长期材料(几年,到那时,这些代码可能会更常见).
我还需要知道冗余是什么样的.例如,我生成的高冗余QR码可以具有高达30%的代码覆盖率,同时仍然可用,这对于设计目的而言非常好.我还没有找到任何关于这些代码的官方文档,更不用说需要什么,规范是什么.等等
我知道最有可能的选择是"坐下来等待",但如果可能,我真的不愿意.我从未如此耐心......
谢谢
更新:我的Messenger应用程序现在已经更新,所以我可以测试,但我离开这里以防万一有人知道另一种测试方式或许?例如,某人手机上没有Messenger.
我已经检查了所有相关问题,但找不到我需要的确切内容。
我需要返回任何数据,其中每个记录的一个特定字段都相同,但我无法使用,group by因为我需要查看所有重复的记录,我不只是想要对它们进行计数。
我已经尝试使用group by和having count(field) > 1以及各种形式的简单select和其他尝试使用但count()没有运气的方法。
基本上,我需要查看表中的所有内容,除了某个特定字段具有唯一值的位置。如果它不是唯一的,我需要查看它。
还有其他where要求,但为简单起见,我没有将它们包括在此处。我正在使用 SSMS 2008 R2。
谢谢
例子:
数据:
Col1 | Col2 | Col3
----------------------
abc wow 13/05/2016
abc wow 10/05/2016
def wow 13/05/2016
ghi wow 13/05/2016
ghi wow 10/05/2016
jkl wow 01/01/2016
Run Code Online (Sandbox Code Playgroud)
预期结果:
Col1 | Col2 | Col3
----------------------
abc wow 13/05/2016
abc wow 10/05/2016
ghi wow 13/05/2016
ghi wow 10/05/2016
Run Code Online (Sandbox Code Playgroud)
我希望显示在 Col1 中没有唯一值的任何内容
我在 C# 中有一个简单的控制台应用程序,我将使用它来轮询三个 URL,以便更新由第三方制作的网站(库存水平、产品图片等)。控制台应用程序如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Diagnostics.Process.Start(@"http://URL1");
System.Diagnostics.Process.Start(@"http://URL2");
System.Diagnostics.Process.Start(@"http://URL3");
}
}
}
Run Code Online (Sandbox Code Playgroud)
这完美地工作,但让窗口保持打开状态(在单个浏览器实例中打开三个选项卡)。由于这将每隔一小时左右运行一次,有没有办法让应用程序在打开窗口后“杀死”它们?否则 Internet Explorer 会话将缓慢消耗系统内存。
我找不到关于从控制台应用程序关闭浏览器的任何其他内容,但如果我错了,请指出正确的方向。
没有其他东西会使用浏览器,所以它不需要检查浏览器是否被控制台打开,它只需要关闭应用程序。它将作为远程服务器上的计划任务运行。谢谢。
解决方案
最简单的方法是HttpWebRequest按照建议更改为。结果代码如下:
static void Main(string[] args)
{
HttpWebRequest myReq1 = (HttpWebRequest)WebRequest.Create("http://URL1");
HttpWebRequest myReq2 = (HttpWebRequest)WebRequest.Create("http://URL2");
HttpWebRequest myReq3 = (HttpWebRequest)WebRequest.Create("http://URL3");
}
Run Code Online (Sandbox Code Playgroud) 我使用以下函数从产品页面上显示的面包屑中删除产品标题:
add_filter( 'woocommerce_get_breadcrumb', 'ed_change_breadcrumb' );
function ed_change_breadcrumb( $breadcrumb ) {
if(is_singular()){
array_pop($breadcrumb);
}
return $breadcrumb;
}
Run Code Online (Sandbox Code Playgroud)
它的工作原理是它确实删除了标题,但它也阻止了最后一个类别/子类别成为超链接。我该如何解决这个问题?
例如:
原始面包屑
<a>首页</a>/<a>类别</a>/<a>子类别</a>/ 产品标题
上述函数的结果
<a>首页</a>/<a>类别</a>/ 子类别
从面包屑中删除产品标题后,我需要子类别仍然可单击。
谢谢
android ×1
breadcrumbs ×1
c# ×1
facebook ×1
html ×1
iframe ×1
ios ×1
messenger ×1
php ×1
sql-server ×1
woocommerce ×1
wordpress ×1