是否可以隐藏iOS 7中的地址栏?
我目前正在使用以下在iOS 6中执行此操作,但我刚刚更新了xCode并在iPhone Sim和iOS 7中测试了Safari没有对此做出响应.
JS:
window.addEventListener("load",function() {
// Set a timeout...
setTimeout(function(){
// Hide the address bar!
window.scrollTo(0, 1);
}, 0);
});
Run Code Online (Sandbox Code Playgroud) 我有一个缩放的背景图像以适应其容器内部,当Modernizr检测到浏览器不支持背景大小时,我有适当的后备(未显示).
.wrap {
width: 200px;
height: 116px;
position: absolute;
background-image: url(image.jpg);
background-attachment: fixed;
background-position: 0 0;
background-size: 200px 116px;
background-repeat: no-repeat;
}
Run Code Online (Sandbox Code Playgroud)
这是一个例子:http://jsfiddle.net/crowjonah/6xYNm/
它在Chrome,Firefox,Safari(桌面和iOS)中看起来很漂亮,但是我在某些Android实例上遇到了麻烦.
这是一个正确显示的设备的UA:
Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; Xoom Build/IMM76L) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30
Run Code Online (Sandbox Code Playgroud)
这是一个没有的设备的UA:
Mozilla/5.0 (Linux; U; Android 4.2.2; en-us; sdk Build/JB_MR1.1) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
Run Code Online (Sandbox Code Playgroud)
较新版本的Android(模拟)将固定的背景图像缩放为全部图像并按像素化以便适合(我认为)视口,并且不会注意其容器或定义的大小background-size.
这一切都很好.事实上,这就是MDN所说的将会发生的事情:
如果背景的附件是固定的,则背景定位区域是浏览器窗口的整个区域,不包括滚动条所覆盖的区域(如果它们存在).
我的问题是我不知道如何合理地检测何时会发生或不会发生这种情况,以便我可以相应地进行调整.由于页面上的布局和动画,我确实希望为所有支持它的浏览器修复背景,并且scroll如果我能弄清楚如何定位它,可以在这种异常情况下解决.
更新( 2013年10月3日):为了防止混淆,我更新了小提示,以演示一个更现实和有问题的示例,证明了我定义的更多CSS属性:http://jsfiddle.net/crowjonah/QtpVN /
我有一个带有嵌入式浏览器(WebBrowser)和一些JavaScript的C#/ WPF应用程序.他们如何在两个方向上相互沟通?使用URL是否切实可行?
JS-> WPF:倾听变化.WPF-> JS:将URL更改为javascript:alert('hello');
有没有更好的办法?
我下载了一个脚本来创建我的产品的CSV数据源,我还想在缩略图中包含一个URL.代码已经具有以下产品图片网址:
$product_data['ImageURL']=Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA).'catalog/product'.$product->getImage();
所以我试着将其调整为:
$product_data['ThumbnailURL']=Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA).'catalog/product'.$product->getThumbnail();
它显示完全相同的图像URL(而不是拇指).我该如何解决这个问题?
我做了一个var_dump($product);,结果是:
["image"]=> string(18) "/f/i/file_2_18.png" ["small_image"]=> string(18) "/f/i/file_2_18.png" ["thumbnail"]=> string(18) "/f/i/file_2_18.png"
我还需要获得产品的子类别,但我不知道如何调用它.如何查看哪些变量可能?例如$product->getPrice还是$product->getName?