问题标签 [stringbyevaluatingjavascr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - document.getElementByTag
我已经使用了 document.getElementById,但它不再起作用了。我想获得 0,01€ 的价值,但我做不到。我想把它保存在我的NSString *price
但如何。HTML代码是
我的想法是
html - 不工作 stringByEvaluatingJavaScriptFromString object-c
我的代码:
不适用于此 html 文件 - http://www.mosgortrans.org/pass3/shedule.php?type=avto&way=0&date=0000011&direction=AB&waypoint=1(我尝试从 html 中提取表格)
请帮我!
html - 从 index.html 中提取表 Objective-c
问题如下:我正在尝试使用“stringByEvaluatingJavaScriptFromString”从 html 中获取一个表。表本身在 NSLog 中被拉取,但她不想出现在 UIWebView 中。这是我的代码:
我认为这个页面应该以某种方式更新,但我不知道如何((
请帮忙!
javascript - 如何使用 stringbyEvaluationJSS 将 Javascript 注入 $(document).ready(function()
嗨
,我有一个问题,我想从 nativ 向我的 WebSolution 注入一个 var。
因为我想知道,当一个 iDevice 访问页面时,一些按钮必须是可见的......
所以我尝试了一些这样的想法:。在 index.html 我有 JQuery 脚本:
在我的 xCode 项目中:在 UIWebview 代表:UiWebviewDidFinishload: 上,我有类似的东西:
因此,结果是脚本崩溃,因为 'varFromUiWebView' 未定义。我该如何解决?
提前谢谢康斯坦丁
javascript - iPhone SDK:以编程方式提交 UIWebview
我有一个 UIWebview 会自动填写用户的用户名和密码。现在,我需要的只是让 webview 自动提交,就好像用户按下了登录按钮一样。无论如何以编程方式将此函数调用到webview?顺便说一句,如果这有帮助的话,我将使用 hotmail 作为网站。
ios - iOS stringByEvaluatingJavaScriptFromString 问题
我在下面有这个代码来设置我的 UIWebView:
我为具有 id 的对象设置了新图像(并且它有效)。但大小不变。如您所见,我使用 NSLog 打印高度值,但它显示高度为 0.0000。
这是我的 HTML 文件:
我对每个图像都有不同的高度,并且它会动态变化。所以我的问题是为什么当我调用 stringByEvaluatingJavaScriptFromString 时 document 和 img 的高度没有改变。也许我需要创建一些重新加载方法?
javascript - 使用 javascript 将大型 HTML 字符串加载到 UIWebView
通常,当我想使用 javascript 将 HTML 字符串加载到 webview 中时,我会使用这样的东西......
虽然这似乎适用于小字符串,但当字符串相对较大时它没有效果。显然,有一个长度限制。
所以,我的问题是,如果有人知道将大字符串加载到 UIWebView 中而无需重新加载 webview 的方法?
更新:稍微清楚一点,在我的例子中,webview 已经加载,我只想替换它的内容而不必重新加载它,主要是因为重新加载 webview 对我的使用来说不够快。
ios - 强制 UIWebView 页面按下链接?
您好,我编写了一个应用程序,它可以从 Xbox Live 获取最近的玩家信息,并显示您在游戏中正在玩的玩家!我试图通过不需要用户在网页上来改进应用程序,只需获取最近玩家的列表。不幸的是,我被困住了,这就是我在这里的原因!
这是您登录 xbox live 站点时的问题,没有链接可以仅加载包含数据的页面。您必须实际按下页面上的链接,我认为该链接正在运行获取玩家列表的 java 脚本。这是链接代码的样子,<a href="#recentPlayers" class="loadsRecent"> " Players you Met"</a>
我相信这是按下链接时运行的脚本,
<h2>Players You Met (<span>${players.length}</span>)</h2>
{{if players.length}}
<ol>
{{each players}}
<li data-gamertag="${$value.GamerTag}">{{tmpl($value) "#unknownPlayerTmpl"}} </li>
{{/each}}
</ol>
{{else}}
<div class="none">No players recently met</div>
{{/if}}
不幸的是,将 #recentplayers 添加到 url 并不能解决问题。我还尝试寻找一种 API,它只会给我信息,但找不到。
因此,如果可能的话,最终我希望加载一个网页并强制该脚本运行或模拟按下的链接,而无需用户这样做。谢谢你的帮助!
到目前为止,如果有人想观看该应用程序的演示,我在 youtube 上有一个视频,因此您可能会更好地了解我的意思。应用程序的 YouTube 视频
ios - iOS stringByEvaluatingJavaScriptFromString - UI 冻结
在我的 iOS 应用程序(一种闪存卡应用程序)中,我正在使用 a UIWebView
,一旦webview
内容加载完成,我需要执行一些 UI 操作(更改)。
我正在检查这个webViewDidFinishLoad
。
当用户点击卡片时,卡片会翻转并加载不同的内容。我正在使用下面的代码flipAction
以及swipeAction
(当用户从一张卡移动到另一张卡时)来检查:
有时,并非总是如此,我的 UI 会在上述 if 条件下冻结,之后 UI 将不再响应。该应用程序必须手动终止并重新启动。
我需要调用stringByEvaluatingJavaScriptFromString
:线程以外的方法吗?或者这可能是什么原因?
javascript - 使用 UIWebView-stringByEvaluatingJavaScriptFromString 执行的脚本可用多长时间?
与 一起使用的 Javascript 代码的生命周期是stringByEvaluatingJavaScriptFromString:
多少?
我发现一些代码重复使用stringByEvaluatingJavaScriptFromString:
相同的脚本并且中间没有页面重新加载。这样做好吗?
是否stringByEvaluatingJavaScriptFromString:
将整个脚本注入到活动页面UIWebView
并使其可用直到重新加载或导航到另一个页面?
有没有关于相同的苹果文档?