这是我上一个问题的后续问题:问题在IE中通过Iframe传递参数.这从未解决过.
这是它的核心:
我正在尝试从我的网站执行HTTP GET到另一个通过iframe引入的网站.
在Firefox上,你可以在源代码中看到iframe src中的正确url及其正确的参数 - 并且它可以工作.
在IE上,您可以在源代码中看到iframe src中的正确url及其正确的参数 - 并且它不起作用...
有没有关于IE的东西不允许你通过查询字符串中的iframe传递参数?
我已经尝试在IE中刷新iframe,我尝试刷新我的页面和IE中的iframe,我已经尝试复制网址并将其重新粘贴到iframe src中(强制刷新就像我刚刚输入的那样)它进入iframe窗口的地址栏).仍然没有运气!
任何人都知道为什么会这样,或者有任何建议试图解决这个问题?
至于代码,它所做的只是从页面加载的后端代码创建src并从后端设置src属性...
//Backend code to set src
mainIframe.Attributes["src"] = srcWeJustCreated;
//Front end iframe code
<iframe id="mainIframe" runat="server" />
Run Code Online (Sandbox Code Playgroud)
我已经为你做了一个临时帐户登录,看看到底是什么意思.这样你可以使用firebug或任何其他调试技术来弄清楚为什么这不起作用而不是让我试着解释发生了什么.
编辑:更改了帐户凭据.请改用此
用户名:matt
密码:globalbuying
请点击此链接进入登录页面.使用上述凭据登录后,您将进入主后端页面.点击左侧显示"假期"的图片,该图片会显示带有iframe的页面,并将从那里执行Http Get.
如果您需要有关后面代码中发生的事情的更多详细信息,请告诉我,我会发布它们.
谢谢,
马特
好的...所以我有一个页面,根据查询字符串列出表格中的产品.
因此,如果我说foo.aspx?fam = 1,将列出来自家庭1的所有产品.
如果查询字符串为空,如何使我的代码列出所有值?
我的SQL命令必须是不同的...不能真正看到我如何做到这一点.
<asp:SqlDataSource ID="ds_produtos" runat="server"
ConnectionString="<%$ ConnectionStrings:LocalSqlServer2 %>"
SelectCommand="SELECT DISTINCT [IdProduct], [Name], [Description], [IdFamily], [Price], [Stock] FROM [Product] WHERE ([IdFamily] = @IdFamily )">
<SelectParameters>
<asp:QueryStringParameter Name="IdFamily" QueryStringField="fam" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>
Run Code Online (Sandbox Code Playgroud) 我知道Grails有一个基于地图的域对象构造函数,你可以将URL的参数传递给它,它会使用内省将适当的字段设置应用于对象,就像这样......
myDomainInstance = new MyObject(params)
Run Code Online (Sandbox Code Playgroud)
我想知道是否有一种等效的方法来获取参数并将它们应用于现有对象并以与地图构造函数必须工作相同的方式更新值,类似于......
myDomainInstance = params
Run Code Online (Sandbox Code Playgroud)
要么
myDomainInstance = fromParams(params)
Run Code Online (Sandbox Code Playgroud)
我只是一厢情愿或存在这样的事情吗?我可以自己编写代码,但如果它已经存在则不愿意.
谢谢
我需要获取通过查询字符串传递的参数.我需要获取参数的值,然后在一些JavaScript中使用它.
在我的具体示例中,我使用"tabview"对象,并希望通过从查询字符串中获取它来设置"选定"选项卡.查询字符串就是这样的
http://www.myserver.com/pagex.html?tab=3
所以,我想获取"tab"参数并提取值以预设我正在显示的表单上的选项卡.
谢谢..
我有一个ASP.NET应用程序.在某些页面上,它需要使用页面调用特定的查询字符串,因此可以处理数据.
检查URL中是否包含所需查询字符串的最合适位置在哪里,否则重定向到其他位置?
我只使用了一个主页.
将不胜感激的想法和建议.
谢谢.
以下来自urls.py:
url(r'^\?view=(?P<vtype>instructor|course|room)$', 'index', name='index'),
Run Code Online (Sandbox Code Playgroud)
我可以通过在shell中调用django.core.urlresolvers.reverse来验证它的工作原理:
In [6]: reverse('index', args=["course"])
Out[6]: '/?view=course'
Run Code Online (Sandbox Code Playgroud)
但是当我尝试访问http:// localhost:8000 /?view = course时, 我得到404.
我在这做错了什么?
谢谢
编辑:
url('^search/\?user=(?P<userid>\d+)&type=topic', 'search_forum', name='my_topics'),
Run Code Online (Sandbox Code Playgroud)
这是来自一个按预期工作的前项目.叹...
我有这样的网址:
http://mysite.com/contact.html?id=5
Run Code Online (Sandbox Code Playgroud)
我想在我的php文件的url中获取id的值.我尝试$_GET['id']但它没有返回任何东西.
我怎么才能得到它?
我的.aspx页面中有一个锚标记。我想添加一个查询字符串以传递页面的员工ID。我可以传递值,但在值后附加#。有没有办法删除#或传递值的另一种方法?
我的代码:
<a class="jt" href="#" rel='WorkExp.aspx?Emplid=<%# Request.QueryString["Emplid"] %>'>
Previous Work Experience</a></th>
Run Code Online (Sandbox Code Playgroud)
当页面运行时,我收到WorkExp.aspx?emplid = 111111#
我要删除员工ID后的#号。
谢谢,
有没有一种简单的方法来解析SQL Server中的QueryString参数(例如foo = bar&temp = baz)?
我最终需要的是一个带有名称/值对的"表".
| foo | bar |
| temp | baz |
Run Code Online (Sandbox Code Playgroud)
虽然在上面的例子中它很简单但是如果字符串开始包含转义字符(例如%3D)并且当涉及UTF-8时甚至更难,则变得更难.
现有解决方案吗?SQL Server的URLDecode实现将成为天堂.
我无法识别网站上使用的所有查询字符串参数.我想编写一个T-SQL查询来提取所有参数并对它们进行计数,但是我没有编写SQL函数的权限,因此这个解决方案没什么用处.
我正在使用的字段(Query)包含如下所示的数据:
_=1457999955221
tab=profile
tab=tags&sort=votes&page=13
page=5&sort=newest&pagesize=15
...
Run Code Online (Sandbox Code Playgroud)
我需要编写的查询将返回结果:
querystring | count
___________________
_ | 1
tab | 2
sort | 2
page | 2
pagesize | 1
...
Run Code Online (Sandbox Code Playgroud)
任何帮助是极大的赞赏.
query-string ×10
asp.net ×3
c# ×2
sql-server ×2
cross-domain ×1
django ×1
grails ×1
html ×1
http-get ×1
iframe ×1
javascript ×1
parsing ×1
php ×1
regex ×1
sql ×1
string ×1
url ×1
url-parsing ×1
yui ×1