gpt4 book ai didi

javascript - 如何使 swfupload setPostParams 在 Firefox 中工作?

转载 作者:行者123 更新时间:2023-11-28 03:00:41 24 4
gpt4 key购买 nike

我想在单击某些链接时在我的 swfupload 中设置一些参数,所以我做了这样的事情:

swfu.setPostParams({"PHPSESSID": swfu.settings.post_params.PHPSESSID, "tutorial": tutorial, "step": nr});

(这是一个教程编辑器,我想知道该文件属于哪一步)

DOM 中的 postparams 已更改,但我在 $_POST 中找不到它们。

某些 Flash 版本在 POST 中发送内容时存在问题,因此我将以下行添加到我的 swfupload 设置中:

use_query_string: true,

现在我在 $_GET 中获得了参数,但也没有运气:我仍然获得了原始参数。

在 IE 中它工作得很好。有什么想法吗?

最佳答案

我刚刚遇到了一个非常相似的问题 - 我在 swf 对象的初始化中设置了 post_params,它是为了获取页面上隐藏输入的值..但如果我更改它们,这些值始终是默认值.

我将这段代码移至 uploadStart 处理程序(在“upload_start_handler”上触发) - 然后在其中执行类似以下操作:

value1 是一个输入框,value2 是一个复选框 - 我使用 jQuery 获取值。

this.swf.setPostParams({ 值1: $('#value1').val(), value2: $('#value2').is(':checked')});

效果很好 - 现在,当 Flash uploader 点击我的后端脚本时,就会填充这些值!

关于javascript - 如何使 swfupload setPostParams 在 Firefox 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1093935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com