模板:If mobile/doc

维基百科,自由的百科全书
跳转到导航 跳转到搜索

说明[编辑]

本模板可以用来侦测用户浏览的页面是桌面版还是手机版,使用方法同{{If}},但其输出结果为一段<span>...</span>因此无法再提供给其他{{If}}类模板进行判断或使用。

{{If mobile|手機版顯示的內容|桌面版顯示的內容}}

本模板默认是以<span>...</span>标签进行输出。 若要输出成其他标签可以使用|tag=参数。

比方说,如果内容包含区块级元素,则可以使用|tag=div

示例[编辑]

一般使用[编辑]

{{If mobile|你是手機使用者!|你正在訪問桌面版網頁。}}

在 Template: 命名空间使用[编辑]

你正在訪問{{If mobile|手機版網頁|桌面版網頁}}。

你正在访问桌面版网页手机版网页

模板数据[编辑]

以下是该模板的模板数据,适用于可视化编辑器等工具。

If mobile模板数据

<templatedata> { "params": { "1": { "label": "手机版显示的内容", "description": "若用户使用手机版浏览时,会显示此内容", "type": "content" }, "2": { "label": "桌面版显示的内容", "description": "若用户使用桌面版浏览时,会显示此内容", "type": "content" }, "tag": { "label": "标签名称", "description": "输出的标签名称,默认为span", "type": "string" } }, "description": "用来侦测用户浏览的页面是桌面版还是手机版", "format": "inline" } </templatedata>