小编Cla*_*son的帖子

如何在加载页面时运行函数?

我想在加载页面时运行一个函数,但我不想在<body>标记中使用它.

如果我在其中初始化它,我有一个运行的脚本<body>,如下所示:

function codeAddress() {
  // code
}
Run Code Online (Sandbox Code Playgroud)
<body onLoad="codeAddress()">
Run Code Online (Sandbox Code Playgroud)

但是我想在没有它的情况下运行它<body onload="codeAddress()">并且我已经尝试了很多东西,例如:

window.onload = codeAddress;
Run Code Online (Sandbox Code Playgroud)

但它没有用.

那么如何在加载页面时运行它?

html javascript onload

223
推荐指数
6
解决办法
93万
查看次数

twitter小部件只在webapp ajax页面中第一次加载?

我试图在我的ajax加载页面中加载twitter小部件api.

我尝试以几种不同的方式加载脚本,我每次都会运行警报而不是脚本本身.

所以我第一次加载页面,然后脚本工作,但如果我回到菜单并返回到此页面,那么它不加载它?

这是ajax加载的页面.

<div id="twitterwid">

<a class="twitter-timeline" width="320" height="500" href="https://twitter.com/my account" data-widget-id="my widget id number">Loading tweets by @me</a>
<script>

alert("alert is working");

!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");


</script>

<div>
Run Code Online (Sandbox Code Playgroud)

任何意见,谢谢.

twitter widget

9
推荐指数
1
解决办法
4969
查看次数

Phonegap build - 在没有工具栏的InAppBrowser或childbrowser中打开外部页面并关闭它?

  1. 我想在InAppBrowser或childbrowser中打开一个外部页面,在那里我没有显示任何工具栏,我可以在我的外部页面中有一个关闭浏览器并从我打开浏览器的地方返回应用程序的按钮.那么当你没有DONE按钮时如何关闭?我已经看到如果我有var ref = window.open(encodeURI(url),'_ self','location = yes'); 然后可以用ref.close()关闭浏览器; 但是,如果我在我打开的外部页面中使用它不起作用,它是不是关闭浏览器?

  2. 如果我在配置文件中将方向设置为纵向,有没有办法自动旋转其中任何一个?我知道如果您手动执行,可以自动旋转子浏览器,而不是通过构建服务.或者我必须将方向设置为两者?

  3. 我已经测试了打开ChildBrowser和InAppBrowser的所有不同方法,我真的看不出它们之间有什么大的区别?InAppBrowser可以使用本机功能而不能使用ChildBrowser或者?

childbrowser phonegap-build inappbrowser

9
推荐指数
2
解决办法
2万
查看次数

在经典ASP中检查字符串是否以"另一个字符串开头"?

我想检查地址是否以asp中的http://www.youtube.com开头.

如果我有这样的事情

if rs("mainVideoName")="http://www.youtube.com*" then
Run Code Online (Sandbox Code Playgroud)

这不起作用,我怎么能这样做?

谢谢!

asp-classic

8
推荐指数
2
解决办法
1万
查看次数

检查Web应用是否已添加到Android主屏幕

我有一个网络应用程序,在Android上我想显示一个警告,描述如何将我的应用程序添加到主屏幕.(将其添加到"书签",然后"将其添加到主屏幕"或"添加到主页中的快捷方式").然后屏幕上会显示一个图标,打开我的应用程序.

但是当然我只希望这显示该应用程序是否未添加到主屏幕.

有人知道怎么做这个吗?任何意见,谢谢.

android google-chrome homescreen progressive-web-apps

8
推荐指数
3
解决办法
5145
查看次数

在ajax加载页面中的facebook"Like box"仅在第一次加载?

我想在ajax加载的页面中显示Facebook"Like box"插件和一些其他FB代码.

当我在一个普通的html页面中加载它时,它可以正常工作,但是当我尝试将它放在一个ajax加载页面时,它只在第一次加载时,当我点击链接加载页面时第二次不加载加载页面?如果我清除缓存,它只加载页面.

索引文件初始化fb代码.

FB.init({
  appId      : '277065222', // App ID
  status     : true, // check login status
  cookie     : true, // enable cookies to allow the server to access the session
  xfbml      : true,  // parse XFBML
  oauth      : true
});
Run Code Online (Sandbox Code Playgroud)

我用这段代码加载ajax页面:

 function loadFacebook(){

$('#container').load('http://www.manmade.se/manmade/guiden/facebook_onweb.html');
FB.XFBML.parse();
}
Run Code Online (Sandbox Code Playgroud)

在ajax加载的页面中,我有Facebook代码,例如facebook Like框.

ajax facebook

6
推荐指数
2
解决办法
4714
查看次数

使用phonegap推送通知 - cordova push plugin和pushwoosh.com

我已经测试过使用cordova-1.8.1.js发送推送通知和推送插件以及pushwoosh.com,它可以正常工作.我按照这个教程:http://www.pushwoosh.com/programming-push-notification/push-notification-sdk-integration-for-phonegap/

推送通知发送到我的iPhone,它播放声音,并在手机和应用程序关闭时显示通知,好!但是,如果我在通知可见时打开手机,那么应用程序将按原样打开...但显示的警告是:警告"推送通知","{\ aps \":\ sound \": \"默认\",\"警告\":\"然后消息.... \"}}"

  1. 那么什么是错的,它应该只在警报中写入消息而不是其余的?

此外,如果我用主页按钮删除应用程序并再次启动它,我会收到另一个提示"registerDevice","type":"7".....等等.2.我怎么能让它消失?

任何输入都是指定的,谢谢!

push-notification

6
推荐指数
1
解决办法
1万
查看次数

如何修复“内容安全策略 - 包含无效来源”错误?

我收到这个错误,我不知道为什么,我包含的脚本有效?并且错误仅在我加载子页面时出现。不是在我加载起始页时。那么我做错了什么?

The source list for Content Security Policy directive 'script-src' contains an invalid source: ''strict-dynamic''. It will be ignored.

<meta http-equiv="Content-Security-Policy" content="script-src *  'unsafe-inline' 'unsafe-eval' https://checkout.dibspayment.eu https://www.google-analytics.com https://maps.google.com;">
Run Code Online (Sandbox Code Playgroud)

任何输入都非常感谢,谢谢。

content-security-policy

5
推荐指数
1
解决办法
1万
查看次数

Shopify - 如何选择特定系列中的所有产品?

我是Shopify的新手,我正在尝试将我添加的所有产品图片添加到我制作的集合中并称为"我的目录".

我已经开始使用它了,它循环遍历所有图像,但是如何只选择带有"mycatalog"集合的图像呢?

{% for product in collection.products %}

<div>
    <a href="{{ url }}">
      <div style="background-image: url('{{ product.featured_image | product_img_url: 'large' }}');"> </div>
</a>
</div>

  {% endfor %}
Run Code Online (Sandbox Code Playgroud)

我已经测试了一些不同的东西,但我不能让它工作!

一个例子可以帮助我们理解它是如何工作的.任何投入表示感谢.

shopify

4
推荐指数
1
解决办法
7309
查看次数

用javascript api显示facebook上的照片?

我想用javascript api在我的网页上显示我的一张脸花相册中的照片.我可以使用下面的代码阅读相册名称,但是如何才能显示其中一张专辑的照片?

FB.api('/myfacebookid/albums', function(response) {

    var ul = document.getElementById('albums');
    for (var i=0, l=response.data.length; i<l; i++) {
      var
        album = response.data[i],
        li = document.createElement('li'),
        a = document.createElement('a');
      a.innerHTML = album.name;
      a.href = album.link;
      li.appendChild(a);
      ul.appendChild(li);
    }
  });
Run Code Online (Sandbox Code Playgroud)

感谢任何投入,谢谢!

好的,现在我有了这个代码:

    FB.api('/142461229141170/albums?fields=id,name', function(response) {
     if (response && response.data && response.data.length){
         console.log(response)

  for (var i=0; i<response.data.length; i++) {
    var album = response.data[i];

    if (album.name == 'Profile Pictures'){

      FB.api('/'+album.id+'/photos', function(photos){
        if (photos && photos.data && photos.data.length){
          for (var j=0; j<photos.data.length; j++){
            var photo = photos.data[j]; …
Run Code Online (Sandbox Code Playgroud)

javascript facebook facebook-graph-api facebook-javascript-sdk

3
推荐指数
1
解决办法
1万
查看次数