![]() |
1
5
许多站点通过JavaScript代码片段提供此功能,例如 TechnicalJobs.ie . 用户将一些javascript代码粘贴到他们的页面中。此代码会回拨到您的网站以提取最新数据,然后将其显示在客户的网站上。 例子 我们可以发送一个新窗口小部件的无样式列表,并允许用户设置CSS样式以调整其网站上的显示。 在您的页面上,告诉用户将以下javascript复制到其页面:
在你的网站上,
一旦用户将您的JS代码嵌入到他们的页面上,将
|
![]() |
2
1
您的需求列表似乎相当广泛。 我打算建议构建一种RESTful Web服务,通过它,用户可以使用任何格式最合适的数据。这可能是XML或JSON,如果他们有能力解析它,或者如果他们只想在他们的页面中嵌入一个iframe,它可以返回纯HTML。 看看雅虎的一些网络服务,了解它们是如何运作的: |
![]() |
3
1
任何类型的Web服务都需要在用户端进行编程,因此这不是您的选择。 您要做的通常是使用JavaScript。看看亚马逊为合作网站、Technorati等提供了什么。还有很多其他的例子。 它的工作方式——您的客户机从您的站点中包含一个javascript文件,然后在浏览器中作为页面呈现的一部分执行,您可以将您的内容包含到生成的输出流中。 重要的是要理解你必须为剧本服务。由于潜在的安全风险,浏览器会阻止跨站点脚本编写。 例如,为了包含Amazon的搜索小部件,您只需要将以下代码放入页面(为了清晰起见,我删除了查询字符串参数):
如果浏览器没有启用Java脚本,它只显示一个链接。您可以将DIV标记环绕在这周围,以控制小部件的大小。
你唯一的选择是
|
![]() |
4
0
您可以公开他们可以调用的Web服务。在ASP.NET中创建Web服务非常简单。 您可以为要公开的不同数据元素创建方法,客户可以使用方法中提供的任何参数调用服务,以便他们根据需要进一步筛选数据。 |
![]() |
5
0
创建一个可以基于参数或内容接受头以不同格式生成响应的URL;我建议使用HTML、XML和JSON。对于希望使用iframe或具有javascript的客户机,HTML为希望在输出数据之前处理数据的客户机执行document.write、xml和json操作,可以使用客户机端javascript或服务器端使用他们使用的任何语言。您可以为您的客户创建一个javascript,用于获取HTML并执行document.write以及包括一些默认的CSS。 |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 3 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 3 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 3 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 3 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 4 月前 |