草庐IT

open-url-preview-inline

全部标签

javascript - 使用 Redux-Router + React-Router 将基本 URL 添加到应用程序

我正在使用React-Router1.0.0-rc3连同Redux-Router1.0.0-beta3.当使用React-Router时,您可以使用useBasename和createHistory来设置应用程序的基本URL,这样您就可以轻松编写一个在子目录。Example:取而代之的是:import{createHistory}from'history';letbase="/app_name/"some_path你可以使用useBasename这样写:import{createHistory,useBasename}from'history';constbrowserHistory=

JavaScript window.opener 调用父函数

我正在尝试从子窗口调用在父窗口中定义的javascript函数。我有两个这样的文件:家长:Testfunctionfoo(){alert("Hellofromparent!");}functiondoStuff(){varw=window.open("testa.html");}还有child:TestAfunctionget(){window.opener.foo();}我这辈子都不能从子进程中调用函数foo。我认为window.opener对象应该可以做到这一点,但我似乎无法做到这一点。有什么建议吗? 最佳答案 确保您通过htt

javascript - 从 window.open 返回一个值

我们最近发现Chrome不再支持window.showModalDialog,这是有问题的,因为我们的企业应用程序使用这种方法。显然,有一个短期解决方法可以让您恢复showModalDialog,但它涉及修改注册表,这对我们的普通用户来说太复杂(且有风险)。因此,我不太喜欢这种解决方法。长期的解决方案显然是删除对这个过时方法的所有调用,并用方便的jQuery插件(例如VistaPrint的SkinnyModalDialogplugin)替换它们。顺便提一下其他建议。我们使用模态对话框的典型场景是在执行无法撤消的操作之前要求用户确认是/否,要求用户在继续之前同意条款和条件等。通常是onc

javascript - !important inline styles in react

有没有办法使用!important覆盖添加内联样式?style={height:20+'!important'};这并没有像我希望的那样工作。 最佳答案 显然React不支持这个。但是我在做研究时得到了这个hack{if(node){node.style.setProperty("float","right","important");}}}>祝你好运:) 关于javascript-!importantinlinestylesinreact,我们在StackOverflow上找到一个类似

javascript - 用于编辑当前 URL 的书签

我正在寻找一个简单的小书签来获取我网站的当前URL并通过一些更改来刷新它。例如:获取当前页面:http://www.example.com/pages/并将其更改为:https://admin.example.com/pages/然后载入新的URL。我尝试搜索可以执行此操作的小书签,但找不到。谁能指出我正确的方向?即使是做这样的事情的小书签,我也可以根据自己的需要进行编辑。 最佳答案 只需更改window.location,例如window.location=window.location.toString().replace(/^

javascript - 这是检查 URL 是否引用 JS/jQuery 中的图像的有效测试吗

$(function(){$("",{src:"http://goo.gl/GWtGo",error:function(){alert("error!");},load:function(){alert("ok");}});});灵感来自HowcanItestifaURLisavalidimage(injavascript)?更新下一步将是:如何将此逻辑封装到一个函数中。我试过这个->http://jsfiddle.net/wp7Ed/2/$(function(){functionIsValidImageUrl(url){$("",{src:url,error:function(){r

javascript - 以脚本为目标的 URL 有什么问题?

我正在使用JSHint,但出现以下错误:ScriptURL.我注意到这是因为在这一行中有一个包含javascript:...URL的字符串。我知道JSHint提示说因为设置了scripturl选项,而且由于我的代码库非常大,所以我现在必须取消设置。仍然,我不明白使用脚本URL有什么问题? 最佳答案 javascript:URL是“evalisevil”的一部分。为了执行javascript:URL,浏览器必须启动JS解析器并解析URL的文本。这是一个缓慢且昂贵的过程。此外,组装javascript:URL(或其他包含源代码的字符串)

javascript - 重定向后 window.opener 为空

我正在使用window.open()从父级打开一个paypal窗口。付款并重定向回我的页面(在弹出窗口中)后,我想关闭弹出窗口并更新父窗口URL。我发现这适用于window.opener.location。然而控制台显示window.opener.locationisnull重定向后,因为随着子窗口的更改,弹出窗口会丢失有关打开器的信息。太好了。现在有什么办法可以解决这个问题吗?也许向监听子URL的父级添加一种“监听器”? 最佳答案 window.opener会在您导航到其他主机时被删除(出于安全原因),没有办法绕过它。如果可能的话

javascript - 来自文件 ://url 的 Google Analytics

我们有一种基于html的应用程序框架的ajaxy类型,并希望谷歌分析与它一起工作。我相信我们已经正确设置了手动调用_trackPageview在需要的地方。然而事情似乎并没有被报道。现在要么我无法正常工作,要么使用file://从javascript进行GA跟踪url上的协议(protocol)默默地违反了一些我不知道的跨域策略。GA也可以通过file://使用本地html?还是我的GA使用有问题?请注意,我们使用的域实际上并不存在。我们想使用类似mobileapptracking的东西但来自JavaScript而不是本地库。为了做到这一点,看起来您设置了一个假域,并告诉跟踪器它应该报

javascript - 如何使用 JQuery/JS 获取给定 url(外部 url)的网页标题

我是新手,如果这是一个愚蠢的问题,请原谅..所以我尝试的是使用JQuery/JS获取URL的标题。我不想加载url的内容,然后解析其中的标签。让我更清楚一点,我有一组url,比如20个,我想为其显示标题..我指的网址不是当前网址,所以我不能使用jsdocument.title..所以我想做一些SOMEFUNC.title(URL)形式的事情并获得它的标题。有没有这个功能? 最佳答案 像这样的东西应该可以工作:$.ajax({url:externalUrl,async:true,success:function(data){varma