小编Dr.*_*lle的帖子

SYNTAX_ERR:DOM例外12 - 嗯

我一直在为使用HTML5 Rock的幻灯片代码的客户端制作一个小型幻灯片/公共显示器.我遇到了一个DOM Exception 12 - 一个语法错误,据说与CSS选择器有关 - 同时用它来解决它...但我无法追溯到我在代码中所做的任何更改.我在想,当我添加功能时,它可能会被发现.

我已将其追溯到此对象(此处为实时版本):

var SlideShow = function(slides) {
    this._slides = (slides || []).map(function(el, idx) {
      return new Slide(el, idx);
    });
    var h = window.location.hash;
    try {
      this.current = h;
    } catch (e) { /* squeltch */ }
    this.current = (!this.current) ? "landing-slide" : this.current.replace('#', '');
    if (!query('#' + this.current)) {
      // if this happens is very likely that someone is coming from
      // a link with the old permalink format, …
Run Code Online (Sandbox Code Playgroud)

javascript html5 dom syntax-error domexception

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

如何在HTA中获取文件的关联图标(HTML/Javascript/VBScript)

我正在构建一个HTA应用程序,我需要在其中显示一个文件列表及其相关的系统图标.
我正在使用FileSystemObject列出文件,但似乎无法获取图标...

我在VBS中找到了一个可以将文件图标保存为.ico的脚本.
它读取文件(PE资源文件,.exe或dll)并解析图标数据.我修改了该脚本以返回图标的字节,将其转换为base64并在HTML中使用嵌入的base64图像.这是原始脚本:http://gilpin.us/IconSiphon/

问题

  1. )在大多数情况下,.ico包含多个图标(许多尺寸和颜色深度),但我无法指定使用哪一个(因为我需要16x16图标).

  2. )并非所有图标都显示

  3. )因为它读取exe和dll,所以文件可能很慢(但我很好,我可以缓存已经获取的图标)

我也试过一些ActiveX控件,但似乎都没有正常工作.甚至微软提供的那些(ShellFolderView或ListView)都非常错误.

要求

  • 必须显示16x16图标

  • 必须允许多个文件选择

  • 一切都必须嵌入hta(如果可能的话).没有外部.exe

有谁知道实现这一目标的方法?

谢谢!

html javascript vbscript wsh hta

13
推荐指数
1
解决办法
2265
查看次数

一般理由不处理Document和Element的原型

是否有一般理由不处理Document和Element的原型?

我喜欢创建自己的小框架,因为我当前的项目不需要现有框架的大量功能.

我不需要支持不支持Element/Document构造函数的浏览器,也不需要执行不受我控制的脚本.

那么你会建议扩展原型还是我应该按常规方式从Element/Document创建自己的对象?

javascript constructor prototype document element

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

请求访问的帧具有"https"协议,被访问的帧具有"文件"协议.协议必须匹配

我正在尝试将谷歌地图api用于我的网站.根据谷歌地图api开发者网站,你需要做的就是添加:

<script src="http://maps.googleapis.com/maps/api/js?key={unique key}&sensor=false">
 </script>
Run Code Online (Sandbox Code Playgroud)

我的src说"HTTP://"但是它一直将它改为"HTTPS://",它不会起作用!获取错误消息:阻止具有原始" https://maps.google.com "的框架访问具有原点"http:// ..."的框架.请求访问的帧具有"https"协议,被访问的帧具有"http"协议.协议必须匹配.

我不明白如何将谷歌地图api放入我的http://网站.

请帮忙!!

html http google-maps-api-3

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

如何在Google Maps API v3中检测进入和退出streetView

有没有办法检测用户何时在API v3下进入和退出Google地图中的StreetView?

我想在用户进入StreetView时触发现有的"隐藏菜单"功能(因为菜单不相关),然后在退出时重新显示菜单.

google-maps google-maps-api-3 google-street-view

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

Google Maps setMap()和地图选项

我是Google Maps API v3的新手。在Google Maps官方教程中,一些示例代码使用

new google.maps.Marker({
 map: map    //Map option
});
Run Code Online (Sandbox Code Playgroud)

要么

new google.maps.Marker({
 //some options here
}).setMap(map);
Run Code Online (Sandbox Code Playgroud)

彼此之间有什么区别?

google-maps-api-3

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

如何使用网站上的Google帐户登录

你如何在你的网站上使用谷歌按钮登录?iv一直试图找到我的问题的答案,我永远无法得到正确的答案.所以我要问的是,你有一个谷歌登录按钮.它会将您转到他们的登录页面.用户登录然后让我的网站说他们使用谷歌帐户登录.

html javascript css sign google-authentication

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

点击div外的Jquery自动提交

当用户点击div时,自动提交表单的最简单方法是什么?只考虑div而不是表单元素.

<div id="formDiv">
<form id="search">
  <input id="target" type="text" value="Field 1" />
  <input type="text" value="Field 2" />
</form>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery

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

Internet Explorer等效range.startOffset

如何获得与range.startOffsetInternet Explorer 8及更低版本相同的功能?

也就是说,我想要一个我可以在一个范围内调用的函数,它将告诉我容器中有多少个字符开始.

javascript internet-explorer textrange

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

提取所有段落标记之间的内容

如何仅提取<p></p>给定字符串中所有标记之间的内容?我知道preg_match或正则表达式,但我花了好几个小时试图把这些东西放在一起.以为我只是问.我希望简单的问题和简单的答案.提前致谢.这将是PHP,顺便说一句.

php regex string preg-match

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

如何将Google Maps V3置于网页中心?

我想问你点事儿.我使用谷歌地图制作应用程序网站.但问题是我的地图位于我的网页左侧.如何将地图放在网页的中心?

这是我的截图:

在此输入图像描述

那么,如何将地图放在绿色部分的中心?现在,地图位于绿色部分的左侧.请帮忙.谢谢.

html css google-maps-api-3 web

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

用渐变填充谷歌图表chartArea

我一直在探索谷歌图表的功能,现在我正在尝试自定义散点图.我有以下功能:

function drawScatterChart(){
    var data = google.visualization.arrayToDataTable([
          ['Chance', 'Impact'],
          [ 5,      4],
          [ 1,      2]
        ]);
    var options = {
          hAxis: {title: 'Chance', minValue: 0, maxValue: 5},
          vAxis: {title: 'Impact', minValue: 0, maxValue: 5},
          legend: 'none',
          'chartArea' : { 'backgroundColor' : '#F4F4F4' } 
        };
    var chart = new google.visualization.ScatterChart(document.getElementById('scatter_chart'));
    chart.draw(data, options);
}
Run Code Online (Sandbox Code Playgroud)

这成功地将chartArea的背景颜色更改为灰色,这很棒.但现在我想实现一个从图表的左下角到右上角的渐变,包含3种颜色(绿色到黄色到红色).

有没有办法将其破解到图表中,因为我一直试图在文档中找到任何内容,只能找到一些旧文档(即:https://developers.google.com/chart/image/docs/chart_params)但无法找到实现这一目标的方法.

谢谢!

svg gradient background google-visualization fill

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