各位我想把 这个JS里的红色部分改成用参数 用函数传递进去麻烦各位 帮我改下

stolen009 2011-07-15 06:42:02
<script type = "text/javascript">
function fnShowTitle(){$("ulChannellList").innerHTML=a}window.onresize();var __ESuggest=new Suggest(346,170,272,document.body);__ESuggest._loadData();ENetwork.DownloadScript(GlobalConfig.Api3Url+"?City=quanzhou&L=zh-chs&MapID=EMap&x=52321&y=-5696&w="+_MpWidth+"&h="+_MpHeight+"&eye=true&ew=2078&eh=2038&e=utf-8&z=1&v=0",fnLoadInit);
</script>
各位我想把 这个JS里的红色部分改成用参数 用函数传递进去麻烦各位 帮我改下
还有怎么执行 怎么调用 本人比较菜 我学的饿是C++不懂这个
...全文
99 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
stolen009 2011-07-19
  • 打赏
  • 举报
回复
是不是在 ENetwork.DownloadScript(GlobalConfig.Api3Url + buildUrlQuery(dMap),fnLoadInit);

这个函数执行之前调用 可否在网页打开时先传递下


也就是说 这个函数的具体执行 顺序

buildUrlQuery(dMap)

外部调用的
stolen009 2011-07-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 siemenliu 的回复:]
JScript code

// 函数
function buildUrlQuery(dataMap) {
var queryList = [];
for (var p in dataMap) {
queryList.push(p + '=' + dataMap[p]);
}

return '?' + queryList.……
[/Quote]

假如我C++传递要杂传递啊 是在 网页打开之后还是之前 还有 要传递哪个参数啊 要调用哪几个函数啊
stolen009 2011-07-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kk3k2005 的回复:]
问这个问题 还说 自己学过C++ 呵呵
[/Quote]
惭愧 呵呵我真的是学C++的

我没 读过大学 没学过JS
KK3K2005 2011-07-15
  • 打赏
  • 举报
回复
问这个问题 还说 自己学过C++ 呵呵
xuexiaodong2009 2011-07-15
  • 打赏
  • 举报
回复
使用json不错啊
siemenliu 2011-07-15
  • 打赏
  • 举报
回复

// 函数
function buildUrlQuery(dataMap) {
var queryList = [];
for (var p in dataMap) {
queryList.push(p + '=' + dataMap[p]);
}

return '?' + queryList.join('&');
}
// 配置数据
var dMap = {
'City': 'quanzhou',
'L': 'zh-CN',
'MapID': 'EMap',
'x': '52321',
'y': '-5696',
'width': _MpWidth,
'height': _MpHeight,
'eye': 'true',
'ew': '2078',
'eh': '2038',
'e': 'utf-8',
'z': '1',
'v': '0'
}

function fnShowTitle() {
$("ulChannellList").innerHTML=a
}

window.onresize();
var __ESuggest=new Suggest(346,170,272,document.body);
__ESuggest._loadData();
// 调用函数 传入配置数据
ENetwork.DownloadScript(GlobalConfig.Api3Url + buildUrlQuery(dMap),fnLoadInit);

// buildUrlQuery(dMap) output: '?City=quanzhou&L=zh-CN&MapID=EMap&x=52321&y=-5696&width=0&height=0&eye=true&ew=2078&eh=2038&e=utf-8&z=1&v=0'
  • 打赏
  • 举报
回复
这个意思?

function fnShowTitle() { $("ulChannellList").innerHTML = a }
window.onresize();
function funESuggest(L, MapID, x, y) {
var __ESuggest = new Suggest(346, 170, 272, document.body);
__ESuggest._loadData();
ENetwork.DownloadScript(GlobalConfig.Api3Url + "?City=quanzhou&L=" + L + "&MapID=" + MapID + "&x=" + x + "&y=" + y + "&w=" + _MpWidth + "&h=" + _MpHeight
+ "&eye=true&ew=2078&eh=2038&e=utf-8&z=1&v=0", fnLoadInit);
}
funESuggest('zh-chs', 'EMap', 52321, -5696);

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧