当前位置: 首页 > news >正文

集团网站方案策划书为什么建立网站

集团网站方案策划书,为什么建立网站,怎样才能建立网站,软件工程师考试目录 1 网页的3种弹窗 1.1 Alert警示弹窗 1.2 Confirm确认弹窗 1.3 Prompt输入弹窗 2 WebView支持弹窗 2.1 onJsAlert 2.2 onJsConfirm 2.3 onJsPrompt AndroidApp内嵌一个WebView用于承载网页,WebView会监听拦截网页的3种弹窗(Alert,Confirm,Prompt),如果不做任何处理…目录 1 网页的3种弹窗 1.1 Alert警示弹窗 1.2 Confirm确认弹窗 1.3 Prompt输入弹窗 2 WebView支持弹窗 2.1 onJsAlert 2.2 onJsConfirm 2.3 onJsPrompt AndroidApp内嵌一个WebView用于承载网页,WebView会监听拦截网页的3种弹窗(Alert,Confirm,Prompt),如果不做任何处理,表现出来的形式就好像是不支持网页弹窗,其实是支持的! 1 网页的3种弹窗 所有的弹窗都由3部分组成:Title(标题),Message(内容),Button(按钮) 1.1 Alert警示弹窗 只有一个确定按钮,点击关闭弹窗 alert(卢本伟NB!); 1.2 Confirm确认弹窗 有2个按钮,点击确定返回true,点击取消返回false let flag confirm(卢本伟NB吗?); 1.3 Prompt输入弹窗 有2个按钮,1个输入框,点击确定返回输入框内容(无内容返回空字符串),点击取消返回null let context prompt(卢本伟斗地主什么水平?); 2 WebView支持弹窗 支持3种弹窗,需要对WebView对象设置webView.setWebChromeClient(重写的WebChromeClient对象) 2.1 onJsAlert mainWebView.setWebChromeClient(new WebChromeClient() {Overridepublic boolean onJsAlert(WebView view, String url, String message, JsResult result) {AlertDialog.Builder builder new AlertDialog.Builder(WebViewActivity.this);// 将message设置在Tittle位置,更显眼builder.setTitle(message);// builder.setMessage(message);builder.setPositiveButton(知道了, new DialogInterface.OnClickListener() {Overridepublic void onClick(DialogInterface dialog, int which) {// 返回确认result.confirm();}});// 点击对话框外面和点击返回键,不能取消弹窗builder.setCancelable(false);builder.show();return true;} } 2.2 onJsConfirm mainWebView.setWebChromeClient(new WebChromeClient() {Overridepublic boolean onJsConfirm(WebView view, String url, String message, JsResult result) {AlertDialog.Builder builder new AlertDialog.Builder(WebViewActivity.this);// 将message设置在Tittle位置,更显眼builder.setTitle(message);// builder.setMessage(message);// 设置肯定按钮builder.setPositiveButton(确定, new DialogInterface.OnClickListener() {Overridepublic void onClick(DialogInterface dialog, int which) {// 返回确认result.confirm();// 解除对话框dialog.dismiss();}});// 设置否定按钮builder.setNegativeButton(取消, new DialogInterface.OnClickListener() {Overridepublic void onClick(DialogInterface dialog, int which) {// 返回取消result.cancel();// 解除对话框dialog.dismiss();}});// 点击对话框外面和点击返回键,不能取消弹窗builder.setCancelable(false);builder.show();return true;} } 2.3 onJsPrompt mainWebView.setWebChromeClient(new WebChromeClient() {Overridepublic boolean onJsPrompt(WebView view, String url, String message, String defaultValue, final JsPromptResult result) {AlertDialog.Builder builder new AlertDialog.Builder(WebViewActivity.this);// 将message设置在Tittle位置,更显眼builder.setTitle(message);// builder.setMessage(message);final EditText editText new EditText(WebViewActivity.this);editText.setText();//设置默认数据builder.setView(editText); //为弹出窗口设置输入框// 设置肯定按钮builder.setPositiveButton(确定, new DialogInterface.OnClickListener() {Overridepublic void onClick(DialogInterface dialog, int which) {result.confirm(editText.getText().toString());//向Javascript传递输入值}});// 设置否定按钮builder.setNegativeButton(取消, new DialogInterface.OnClickListener() {Overridepublic void onClick(DialogInterface dialog, int which) {result.cancel();}});// 点击对话框外面和点击返回键,不能取消弹窗builder.setCancelable(false);builder.show();return true;} }
http://www.pierceye.com/news/491662/

相关文章:

  • 网站做端口是什么问题微信最新版本官方版下载安装
  • 活字格能开发企业网站吗本地做网站
  • 建立一个小型网站多少钱微信公众号移动网站开发
  • 网站建设设计师招募建设方案模板范文
  • 做网站需要多少钱一年wordpress网站语言
  • 专门做家具的网站做网站建设的怎么赢利
  • 网站建设教程皆赞湖南岚鸿完成站长网站大全
  • 广州市网站建设 合优系统学做网站
  • 网站建设客户相关问题wordpress主题怎么选
  • 网站数据迁移教程网络营销项目策划书范文
  • 网站 只收录首页网站建设手机端页面模板
  • 光明区建设局网站云南省工程建设造价协会网站
  • 网站建设视频教程 百度云网站制作背景图片
  • 网站域名起名网站建设企业排行榜
  • 高端品牌网站定制设计wordpress多张页面左右滑动
  • git网站开发网名logo设计制作
  • seo在线网站诊断推推蛙seo兼职怎么收费
  • 网站数据分析视频深圳市昊客网络科技有限公司
  • 外贸网站做开关行业的哪个好网站互动优化
  • 西班牙语网站设计哪家好开发一个跑腿app需要多少钱
  • 怎么才能提高网站点击量 免费网站原型图软件
  • wordpress私人建站主题网络公司手机网站
  • 做网站设计比较好的公司wordpress wp_trim_words
  • 湖南对外建设集团网站wordpress中数据库配置文件
  • 设计类网站模板物流企业网站建设策划书
  • dw建设手机网站永久免费网站推荐
  • 微信官方网站怎么进入自己做网站推广试玩
  • 郑州网站建设老牌公司贵州省城乡建设厅网站材料价
  • 网站建设费是什么上海建设网站公司
  • 怎么查出这个网站是谁做的谷歌首页