Вкладка элементов управления обычно выполняется последовательно, как они появляются в HTML-коде.
Используя tabindex, табуляция будет проходить из элемента управления с самым низким tabindex в элемент управления с самым высоким табуиндеком в последовательном порядке tabindex
Можно получить преобразования валюты в простом формате от Yahoo:
, Например, для преобразования от фунта стерлингов до евро: http://download.finance.yahoo.com/d/quotes.csv?s=GBPEUR=X&f=sl1d1t1ba&e=.csv
Могло бы быть хорошо добавить
http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml
к списку.
официальные ссылочные уровни обеспечивает Европейский центральный банк на основе обычной ежедневной газеты concertation процедура между центральными банками в и вне европейской Системы центральных банков.
канал находится в XML и некоторые другие форматы .
, Обновление обычно происходит в 14:15 (14:15) время ECB (= Франкфуртское время).
coinnill.com имеет своего рода веб-сервис.
даст Вам AUD-> долларовый уровень, например. Необходимо будет просто проанализировать XML, который возвращается.
XE.com обеспечивает канал для их обменных курсов. Не свободный все же.
Этот сайт имеет сервис конвертера валют бесплатно:
Вот сервис Мыла, который предлагает обменный курс
Oanda.com предоставляет курсы валют в виде XML API, но не бесплатно
Этот ответ ОЧЕНЬ поздно, но в приведенных выше ответах отсутствует важная информация.
Если вы хотите показывать своим клиентам точные цены, важно понимать, как работают курсы обмена валют.
Большинство валютных сервисов указывают только спотовый курс (на полпути между ценой покупки и продажи). Спот - это своего рода сокращение обменного курса, но никто не получает его, потому что вы можете продавать только по бид или покупать по аск. Обычно вы ищете спред между ними не менее 1%, поэтому для ваших клиентов спотовая ставка составляет 0,5%.
Но это еще не все. Ваши клиенты почти наверняка используют кредитную карту, а Visa / Mastercard / Amex взимают комиссию за обмен валюты. По моему опыту, это нетривиально, как минимум 2,5%. Например, Citibank Australia взимает 3,3%. Они варьируются от карты к карте, поэтому вы не можете предсказать окончательную цену, по которой вашим клиентам будет выставлен счет.
Если вы хотите указать «точную» цену для своих клиентов на основе обменного курса, вам необходимо учесть вышеизложенное и предоставить буфер, чтобы в конечном итоге вы не взимали больше, чем вы указали.
FWIW, я добавил 4% к тому, что в противном случае показало бы преобразование F / X.