小编Dio*_*ane的帖子

如何使用jQuery(schema.org微格式)查找和读取元数据?

我正在构建一个Google Maps应用程序,我想从我的HTML中读出schema.org指定的元数据,以绘制我的地图标记.

例如:

<li itemscope="itemscope" itemtype="http://schema.org/LocalBusiness">
...some html... 
  <div class="geo" itemprop="geo" itemscope="itemscope" itemtype="http://schema.org/GeoCoordinates">
    <meta itemprop="latitude" content="43.681505" />
    <meta itemprop="longitude" content="-79.294455" />
  </div>
</li>
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的方法可以查询纬度和经度值而无需循环遍历所有内容?

html javascript jquery

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

如何使用CSS仅在内容有1个字符时隐藏div?

我感兴趣的是当它不是"   "(空白区域)时显示一个文本块,否则隐藏它.我只想使用CSS.代码是:

<div>Some text here</div>
<div>&nbsp;</div>
<div>Another text here</div>
Run Code Online (Sandbox Code Playgroud)

删除 "不是变体.(如果你想建议我使用:空)

请注意div是全局的,也可以随机放置,这就是为什么我要寻找隐藏只有1个字符的div的答案.(或其任何其他变体).

为了说清楚,我无法更改html,它正在从数据库加载数据,因此我需要使用CSS文件来隐藏div内容/标记.如果它以某种方式帮助,那么文本不是动态的并且是静态的,它只在文本从数据库加载时改变一次.

提前致谢!

html css show hide

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

Safari:打印Iframe时防止两个打印对话框

我的网站有一个"打印此页面"按钮.

我将静态打印模板HTML文件加载到隐藏的iframe中,使用jQuery将HTML复制到该页面,然后window.print()从Iframe页面调用.一切都很好,除了Safari,它也想要打印父框架,所以我得到两个打印对话框.

我试过从iframe中调用window.print,并从父进程调用它,目标是iframe(document.printFrame.window.print()),但我得到两个对话框,无论如何.

有没有人知道这方面的方法?我只想打印iframe,而不是父.

html javascript safari

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

如何通过Linux上的C++串行接口与Arduino进行通信?

我有一个连接到Arduino板的RFID阅读器.我想通过它的串行接口连接它,每当RFID阅读器省略信号时(当它读取(RF)ID时),我想在我的C++程序中检索它.

我已经有了从Arduino上简单地打印RFID到串行的代码.

我不知道的是,如何在Linux中从C++读取它

我看过libserial,看起来很简单.但是,如何让C++程序对信号做出反应然后读取RFID,而不是连续收听?这有必要吗?

编辑:在我读过的大多数例子中,(c ++)程序发送输入,并接收输出.我只是想听听并收到Arduino的输出.

c++ linux serial-port arduino rfid

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

开放图谱协议 - 如何使其与页面上的多个故事一起使用?

开放图谱协议是用于存储元数据,以使其更容易为第三方站点的新方法(想想Facebook的Like按钮),以确定您的网页上的相关内容.

它看起来像这样:

<title>The Rock (1996)</title>
<meta property="og:title" content="The Rock" />
<meta property="og:type" content="movie" />
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />
Run Code Online (Sandbox Code Playgroud)

问题是,如果页面上有多个LIKE按钮,每个按钮用于不同的文章,那么如何区分属于文章的Open Graph元标记,而不是页面本身.由于标签进入HEAD似乎每页只有一套.

Open Graph是"命名空间"还是与页面内的内容相关联,而不是页面本身?

html opengraph open-graph-protocol

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

如何在jQuery中使用套接字?

这是一个非常复杂和适当的问题,所以对于我需要做的事情可能没有一个现实的答案.

我有一个使用无线接收器的任务,需要的不仅仅是jQuery的get/post功能.

由于跨域问题,这个jQuery得到了在Aptana IDE中创建的Adobe Air App中执行.

它必须是adobe air,因为Web服务器不会接近无线接收器最终连接的位置.

所以我需要一个可以与2Know Renaissance无线接收器通信的应用程序.

我创建了一个应用程序来完成一些通信.这是我到目前为止可以采取的步骤.

  1. 连接到接收器
  2. 查看有多少手持设备连接到接收器
  3. 然后应该有一些来回传播,至少在我的知识中,这在ajax中并不容易.

这是我一直在使用的代码,这是关于第24个版本,这是我已经得到的.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>2Know Wireless Communicator</title>
</head>
<body>
<h1>Current Status/Prograess</h1>

<!--- step 1. is server connected --->
<div id="server_status" style="font-size:12px;"></div>

<!--- step 2. list number of devices connected --->
<div id="device_count" style="font-size:12px;"></div>
<div id="device_info" style="font-size:12px;"></div>

<!--- step 3.a Service Handler handler status / csh = Service Handler handler --->
<div id="csh_status" style="font-size:12px;"></div> …
Run Code Online (Sandbox Code Playgroud)

sockets jquery

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

HTML5中有多个相同的元素ID - 这应该如何与脚本一起使用?

我已经回答了数百个jQuery问题.常见的新手错误之一是使用多个元素ID,如下所示:

<div id="a">....</div>
<div id="a">....</div>
Run Code Online (Sandbox Code Playgroud)

然后他们会做这样的事情,并问为什么它不能按预期工作:

$('#a').hide();
Run Code Online (Sandbox Code Playgroud)

我经常回复:

IDs must be unique
Run Code Online (Sandbox Code Playgroud)

...有人总是回应:

但不是HTML5!

问题:如果HTML5中允许多个相同的ID,那么脚本应该如何处理它们,或者我们是否应该避免使用多个相同的元素ID?

html javascript jquery html5

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

根据距离浏览器边缘定位div(javascript)

我正在尝试创建一个主要依赖于CSS的小工具提示脚本.我无法弄清楚的一点是如何根据它与浏览器边缘的距离来定位div.

当div出现时,我希望它检查它与顶部,底部,左侧和右侧的距离.例如,如果没有足够的空间在工具提示链接上方显示div,则应将其放置在链接下方.

基本上我希望div能够"了解"它的位置并知道去哪里确保它是可见的.

谢谢

javascript positioning tooltip

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

CSS - 允许div伸出其父级

我一直在寻找一种允许div从其父级中伸出的方法.

父有浮动:右边我正在尝试点击它切换显示/隐藏子元素,但子元素显示/隐藏在div之后.我想让它"伸出"父div.

谢谢!:)

html css

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

如何在帧之间保存Javascript变量?

我在两个不同的帧(frame1和frame2)中有一个名为"myvar"的javascript变量.我需要在frame1中取myvar并将其设置为frame2中myvar的值.没有外部脚本我该怎么做?

html javascript variables parent-child frame

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