草庐IT

dynamic-url

全部标签

javascript - jQuery 获取 HTTP URL 请求

我最近尝试使用jQuery从URL获取一些响应。因此,我复制了jQueryAPIGetRequestTutorial的获取请求示例进入我的项目并尝试运行它,但我的调试消息告诉我,它无法继续运行。我使用一个简单的请求尝试了javascriptAjax库,但没有成功。所以我问你,你是否能以某种方式帮助我。这就是我所做的一切,但没有任何回应。varurl="http://www.google.com";$.get(url,function(data){alert("DataLoaded:"+data);});我是否可能忘记包含ajax或jQuery库。为了更好地理解,我有c和obj-c经验,

javascript - 替换URL中的参数并刷新页面

我的默认URL是这样的http://localhost:4444/index.html?file=sample我有一个包含各种文件名的下拉列表,我想通过单击下拉列表来替换参数sample。对于每次更改,URL都应使用现有参数进行更改。我试过以下,location.href=location.href+"filename";但它不会替换文件名。 最佳答案 欢迎来到2018年,您现在可以mostly使用URLSearchParams处理解析和替换你得到varparams=newURLSearchParams(location.searc

javascript - JQuery Ajax 在 url 中添加哈希

我这里有使用struts2-jquery插件的代码ChooseAtaskAjaxValidation当我点击它的内容时,url会变成这样,url中没有任何变化。它仍然保持不变,我想要的是当我单击链接时会发生这样的事情www.myapp.com/#ajaxvalidation。当我运行代码时,anchor标记被翻译成这样AjaxValidation鉴于此,我将如何在url中添加哈希? 最佳答案 这是一个工作示例(不考虑Struts2):AddHash$(document).ready(function(){$("a").click(f

javascript - 传单绘制插件 : How to hide/show drawing tools by Layer Type dynamically

我在项目中使用绘图插件,我想知道如何按图层类型隐藏/显示绘图工具?例如,假设我有2个图层,其中一个类型是多边形,另一个是线。如果用户选择多边形层,我想隐藏画线工具。之后,如果用户选择线层,我想隐藏多边形绘图工具。我看过here但是这个例子使工具成为静态的,我想动态地改变。我该怎么做?我们将不胜感激。 最佳答案 我自己解决了。我在map初始化时添加了这个绘制控件。drawControl=newL.Control.Draw({draw:{position:'topleft',polygon:false,polyline:false,re

javascript - 如何通过 URL 下载文件然后获取其名称

这是我用JS+jQuery制作的用户脚本。我想知道是否可以找到给定URL的文件名。它的形式是:http://example.org/download.php?action=download&id=1234然后该链接会下载一个文件,例如“cat.jpg”。如何知道文件名是什么?我不需要实际将文件保存在用户计算机上-只需要找到文件的名称。我愿意使用任何JS库-但我需要确保该文件实际上并未保存在用户计算机中(或者它可能只是保存在某个临时文件夹中)。 最佳答案 您可以做的简单事情是发出HEAD请求,这样您实际上不会下载文件,而只会下载响应h

javascript - react : dynamically add input fields to form

我正在为表单使用formsy-react,我想在触发事件时呈现更多选项,代码如下所示:classMultipleChoiceextendsComponent{constructor(props){super(props);}render(){return();}}我有一个按钮和onClick事件,我想触发一个将另一个附加到divid“dynamicInput”的函数,这可能吗? 最佳答案 是的,我们可以更新组件的底层数据(即state或props)。React如此出色的原因之一是它允许我们专注于我们的数据而不是DOM。假设我们有一个

javascript - 在 chrome 扩展中显示当前 URL

经过一些研究,我想出的代码是这样的:varoutUrl;//firstgetthewindowidchrome.windows.getCurrent(function(window){//thengetthecurrentactivetabinthatwindowchrome.tabs.query({active:true,windowId:window.id},function(tabs){vartab=tabs[0];document.write(tab.url)});});这是从我的弹出html文件中调用的javascript文件。但是,它不显示当前网站的URL,而是什么也不显示

javascript - 如何使用 ngRoute 在 templateUrl 中使用 URL 参数?

这个问题在这里已经有了答案:AngularJS-Howtouse$routeParamsingeneratingthetemplateUrl?(8个答案)关闭3年前。我正在构建一个angularjs应用程序,我的app.js看起来像这样。但是,它会抛出Unknownprovider:$routeParams错误。知道为什么吗?varangularSite=angular.module('angularSite',['ui.router','ngRoute','siteController','siteDirectives']).config(['$routeProvider','$ro

javascript - 如何访问 webkit-fake-url

在OSX(10.7.3)上使用Safari(5.1.3)。当div设置为contenteditable="true"时,我可以将图像粘贴到其中并查看它。我还可以将图像拖入并查看。我也可以在它出现后在可编辑区域中拖动它。图像有这样的标记......是否有关于此的任何已知文档。搜索google等会返回很多人问同样的问题。我希望能够将该图像发送到服务器。 最佳答案 是的,您可以编辑任何元素的内容。参见documentation了解可用的详细信息。您可以进一步试验它是否可以用于将图像发送到服务器。即使不使用简单的GET/POST,您始终可以

javascript - 触发popstate事件时如何获取上一页的url?

下面是pushState和popstate事件的简单示例:Clickme$("#example_btn").click(function(){history.pushState({'url':"example.htm"},null,"example.htm");});$(window).bind('popstate',function(event){if(event.originalEvent.state){console.log(event.originalEvent.state.url);}});当触发popstate事件时,显示当前页面的url。我的问题是:在这种情况下,如何在触