How to integrate our code
Our basic code & options
<div class="code code-script"><!-- [et_pb_line_break_holder] --> <p><span>Script</span></p><!-- [et_pb_line_break_holder] --> <div class="code-block"><!-- [et_pb_line_break_holder] --> <div class="code-toolbar"><pre class=" language-html"><code class=" language-html html1"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>https://webkarten.theswissdigital.ch/js/tsd-webkarten-client.js<span class="token punctuation">"</span></span> <span class="token attr-name">type</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>text/javascript<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token script language-javascript"></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>/script</span><span class="token punctuation">></span></span></code></pre><div class="toolbar"><div class="toolbar-item btn" data-clipboard-target=".html1"><a class="changeit">Copy</a></div></div></div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --></div>
<div class="code code-html"><!-- [et_pb_line_break_holder] --> <p><span>HTML</span></p><!-- [et_pb_line_break_holder] --> <div class="code-block"><!-- [et_pb_line_break_holder] --> <div class="code-toolbar"><pre class=" language-html"><code class=" language-html html2"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">id</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>mapcontainer<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span></code></pre><div class="toolbar"><div class="toolbar-item btn" data-clipboard-target=".html2"><a class="changeit">Copy</a></div></div></div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> </div>
<div class="code code-javascript"><!-- [et_pb_line_break_holder] --> <p><span>Javascript</span></p><!-- [et_pb_line_break_holder] --> <div class="code-block"><!-- [et_pb_line_break_holder] --><div class="code-toolbar"><pre class=" language-js"><code class=" language-js"><span class="token keyword">var</span> map <span class="token operator">=</span> <span class="token keyword">null</span><span class="token punctuation">;</span><!-- [et_pb_line_break_holder] -->TsdWebkartenEvents<span class="token punctuation">.</span><span class="token function">addDomListener</span><span class="token punctuation">(</span>window<span class="token punctuation">,</span> <span class="token string">'load'</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span><!-- [et_pb_line_break_holder] --> map <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">TsdWebkarten</span><span class="token punctuation">(</span><span class="token punctuation">{</span><!-- [et_pb_line_break_holder] --> city <span class="token punctuation">:</span> <span class="token string">'YOUR_MAP_CODE'</span><span class="token punctuation">,</span><!-- [et_pb_line_break_holder] --> api_key <span class="token punctuation">:</span> <span class="token string">'YOUR_MAP_API_KEY'</span><span class="token punctuation">,</span><!-- [et_pb_line_break_holder] --> container_id<span class="token punctuation">:</span> <span class="token string">'mapcontainer'</span><span class="token punctuation">,</span><!-- [et_pb_line_break_holder] --> width <span class="token punctuation">:</span> <span class="token number">800</span><span class="token punctuation">,</span><!-- [et_pb_line_break_holder] --> height <span class="token punctuation">:</span> <span class="token number">500</span><span class="token punctuation">,</span><!-- [et_pb_line_break_holder] --> language <span class="token punctuation">:</span> <span class="token string">'de'</span><!-- [et_pb_line_break_holder] --> <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <span class="token comment">// ... Custom events (optional)</span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> map<span class="token punctuation">.</span><span class="token function">listen</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">// Start listener for custom actions</span><!-- [et_pb_line_break_holder] --><span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><span class="token comment">// Action functions (optional)</span></code></pre><div class="toolbar"><div class="toolbar-item btn" data-clipboard-target=".language-js"><a class="changeit">Copy</a></div></div></div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --> </div>